PDA

View Full Version : ایجاد شماره ردیف با فرمت خاص



پوریا_م
جمعه 18 تیر 1389, 00:25 صبح
با سلام
من میخوام یک سری فیلد رو با شرط خاص به این صورت آپدیت کنم که مقدار اون فیلدها بصورت ردیف با فرمت مثل زیر بشه:
00001
00002
00003
.
.
01250



تعداد کاراکترهای اونها 5 کاراکتر بشه.از sql2000 استفاده میکنم.
لطفا راهنمایی بفرمائید.
با تشکر.

پوریا_م
دوشنبه 21 تیر 1389, 09:11 صبح
سلام
کسی از دوستان در مورد ایجاد مقدار فیلد بالا راهنمایی نمیکنه ؟؟؟؟؟!!!

حمیدرضاصادقیان
دوشنبه 21 تیر 1389, 10:36 صبح
سلام.شما برای اینکار نمیتونید نوع فیلد رو int قرار بدید.چون در اینصورت خود sqll اون صفرهارو حذف میکنه.
ولی اگر نوع خود رو به Char(5) تغییر بدید مشکل حل میشه و میتونید اینکارو انجام بدید.
موفق باشید.

پوریا_م
دوشنبه 21 تیر 1389, 11:19 صبح
سلام
فیلد من int نیست.
ببینید من یک فیلد از نوع char5 دارم که هستش Null .
حالا بطور مثال میخوام در جدول هر جایی که سال 1389 و ماه 4 بود ، تمام رکوردهایی که این شرط در اونها صدق میکنه فیلد مورد نظر بصورت ردیف با فرمتی 00001 الی آخر آپدیت بشه.
مثلا 999 رکورد شرط لازم رو داشته باشن اینجوری بشه :
00001
00002
.
.
.
000999