PDA

View Full Version : جایگیری مقدار بصورت اتوماتیک در فیلد جدول



mmohsenifar
یک شنبه 09 تیر 1392, 09:39 صبح
با سلام
من یه جدول دارم که دارای یک فیلد ID هست که می خوام یک شناسه 20 کاراکتری بصورت اتوماتیک وقتی که تو جدوب رکورد Insert می کنم بگبره، آیا راهی هست.
بانکم SQL Server 2008

یوسف زالی
یک شنبه 09 تیر 1392, 09:54 صبح
سلام.
سوالتون بی ارتباط با بخشه. جای درستش TSQL هست.
ولی راه حل استفاده از Identity ، GUID ، Hashing ، یا تولید مقدار بصورت دستی هست.

alaveh
یک شنبه 09 تیر 1392, 15:46 عصر
با سلام
من یه جدول دارم که دارای یک فیلد ID هست که می خوام یک شناسه 20 کاراکتری بصورت اتوماتیک وقتی که تو جدوب رکورد Insert می کنم بگبره، آیا راهی هست.
بانکم SQL Server 2008
اگر محتویات رشته برات مهم نیست که فقط عدد باشه میتونی از تولید خودکار SQL Server استفاده کنی که ممکنه یک رقمی هم باشه و هر تعداد از 20 که کمتر بود رو خودت پشتش 0 قرار بدی .

یوسف زالی
یک شنبه 09 تیر 1392, 16:13 عصر
قربونت برم شد همون Identity که!

alaveh
دوشنبه 10 تیر 1392, 05:00 صبح
قربونت برم شد همون Identity که!
آره عزیز . در تکمیل فرمایش شما بود . چون به 20 کاراکتر نیاز داشت گفتم .