12-03-2007, 10:56
|
|
|
חבר מתאריך: 25.08.03
הודעות: 9,114
|
|
אני נתקלתי בצורך כזה כשיצרתי מספר סידורי למוצרים.
* המספר היה בעל אורך של 8 ספרות.
* 2 הספרות הראשונות ייצגו את קוד הקטגוריה הראשית אליה משתייך המוצר.
* 2 הספרות הבאות ייצגו את קוד הקטגוריה המשנית אלהי משתייך המוצר.
* 4 הספרות הנותרות ייצגו את קוד המוצר בטבלת המוצרים.
אם לא הייתי משתמש ב-ZEROFILL, בהרבה מוצרים הספרות היו פחות משמונה ולא הייתי יכול לדעת מה מס' הקטגוריה, מס' הקטגוריה המשנית ואת ה-id של המוצר בטבלת המוצרים.
לדוגמה, באמצעות ZEROFILL מוצר קיבל את הקוד 08020010 במקום 8210.
וזו כמובן רק דוגמה אחת, כשניתקלים בצורך רואים שזה יכול לתת פתרון להרבה בעיות (כמו שקל יותר להבין תשובה לאחר ששואלים שאלה יותר מאשר שומעים את ההסבר מבלי להתקל מראש בבעיה/שאלה).
|