PDA

View Full Version : سوال: بازگردانی اعدادی که بصورت خودکار توسط SQL ایجاد میشن



rroona
چهارشنبه 03 آذر 1389, 22:57 عصر
سلام
من توی دیتا بیسم یه ستون به اسم ردیف دارم که از یک شروع میشه.
زمانی که یک رکورد رو حذف میکنم شماره ردیف هم پاک میشه و دیگه اون شماره ردیف ثبت نمیشه.چطور میتونم ردیف از بین رفته رو دوباره در زمان ایجاد یک رکورد جدید برگردونم؟؟؟
در ضمن این ردیفها بصورت خودکار توسط اس کیو ال انجام میشن

mahdi87_gh
چهارشنبه 03 آذر 1389, 23:32 عصر
به نظر من بهتره مدیریت این نوع فیلدها رو کاملا بدست sql بسپاری.برای بدست آوردن بدست آوردن مقدار فیلد رکورد حذف شده میتونی از جدول Deleted استفاده کنی. اما بهتره این کار رو نکنی، برای بدست آوردن مقدار جدیدی که در رکورد جاری درج شد هم میتونی از @@IDENTITY استفاده کنی
موفق باشی

FastCode
پنج شنبه 04 آذر 1389, 09:14 صبح
http://msdn.microsoft.com/en-us/library/aa258828(SQL.80).aspx
unfortunately I'm expriencing technical dificulties and cannot write in persian.