نمایش نتایج 1 تا 4 از 4

نام تاپیک: شماره گذاری مجدد کلید اصلی پس از حذف رکوردها

  1. #1

    شماره گذاری مجدد کلید اصلی پس از حذف رکوردها

    سلام.
    شاید درباره این سوال جواب های زیادی تو سایت باشه ولی من پیدا نکردم ممنون میشم لینک بذارید و اگر نیست راهنماییم کنید.

    موقع طراحی سایت برای تست در همه جدول هام رکورد ایجاد کردم. و الان ک میخوام آپلود کنم سایت رو میخوام همه رکورد ها رو حذف کنم و برای درج اطلاعت جدید در جدوال کلید اصلی از 1 شروع بشه.
    ممنون میشم راهنماییم کنید.

    ------
    و یک سوال دیگه:
    امکان این هست هر موقع رکوردی حذف شد،رکورد های بعدی جای رکرود قبلی رو پر کنن؟
    مثلا اگر رکورد شماره 5 حذف شد.
    رکورد 6 بشینه جای 5 ،و رکورد 7 بشینه جای 6 و....

    اگر امکانش هست آیا کار درستیه؟در این مورد هم لطفا منو راهنمایی کنید.

  2. #2

    نقل قول: شماره گذاری مجدد کلید اصلی پس از حذف رکوردها


    DBCC CHECKIDENT ('TableName', RESEED, 10);

  3. #3

    نقل قول: شماره گذاری مجدد کلید اصلی پس از حذف رکوردها

    ممنون میشه لطف کنید این خط رو توضیح بدید ک DBCC CHECKIDENT چیه؟
    آخرین ویرایش به وسیله Beginner67 : سه شنبه 18 آبان 1395 در 12:56 عصر

  4. #4

    نقل قول: شماره گذاری مجدد کلید اصلی پس از حذف رکوردها

    میخوام همه رکورد ها رو حذف کنم و برای درج اطلاعت جدید در جدوال کلید اصلی از 1 شروع بشه.
    Truncate Table [dbo].[TableName]
    هر موقع رکوردی حذف شد،رکورد های بعدی جای رکرود قبلی رو پر کنن؟
    اگه خواسته شما این است که داده درون ستون شمارنده (با ساختار Identity) ویرایش بشه
    شدنی است و دستورش همون است که نوشته بودند
    DBCC CHECKIDENT ('TableName', RESEED, NewStartID);  

    https://msdn.microsoft.com/en-us/library/ms176057.aspx

    ولی بهتره انجام نشه چون سربار زیادی برای پایگاه داده داره و خیلی مشکلات دیگه

تاپیک های مشابه

  1. شماره دهی مجدد ستون row پس از حذف یک سطر
    نوشته شده توسط rahil_2008 در بخش SQL Server
    پاسخ: 13
    آخرین پست: سه شنبه 23 تیر 1388, 07:53 صبح
  2. بازگرداندن کلید اصلی پس از insert
    نوشته شده توسط ali_mp64 در بخش SQL Server
    پاسخ: 5
    آخرین پست: چهارشنبه 05 فروردین 1388, 23:29 عصر
  3. مرتب سازی جدول پس از حذف رکورد
    نوشته شده توسط h3idari در بخش Access
    پاسخ: 1
    آخرین پست: شنبه 06 بهمن 1386, 08:35 صبح
  4. رویداد پس از حذف اطلاعات از DataGridView
    نوشته شده توسط first_squit در بخش C#‎‎
    پاسخ: 3
    آخرین پست: جمعه 11 آبان 1386, 11:02 صبح
  5. کم نشدن حجم دیتابیس پس از حذف رکودها
    نوشته شده توسط hojjat_sekhavati در بخش Access
    پاسخ: 4
    آخرین پست: شنبه 01 مرداد 1384, 01:28 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •