سؤال

لديّ جدول يتم فيه معرف عمود PK من النوع BigInt ويتم ملؤه تلقائيًا متزايدًا من 1،2،3 ... لذا لاحظت أنه في بعض الأحيان ، تكون المعرفات التي يتم إنشاؤها في بعض الأحيان لها قيمة كبيرة جدًا . على سبيل المثال ، تشبه المعرفات 1،2،3،4،5000000000000001،50000000000002

أقوم بإجراء عمليات حذف على هذا الجدول ، لكنني متأكد تمامًا من أن الهوية المفقودة لم يتم استخدامها من قبل.

لماذا يحدث هذا وكيف يمكنني إصلاح هذا؟

شكرا جزيلا على النظر إلى هذا.

بيفي: Sybase ase 15.0.3 ، Linux

هل كانت مفيدة؟

المحلول

يمكنك الحصول على هذا مع Sybase عند إعادة تشغيل النظام بعد إيقاف تشغيل غير لائق. انظر الوصف الكامل ، وماذا تفعل حيال ذلك ، هنا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top