كيفية تسلسل إضافة إلى القيمة الافتراضية عبر pgAdmin؟

StackOverflow https://stackoverflow.com/questions/2261549

  •  20-09-2019
  •  | 
  •  

سؤال

ولدي قاعدة بيانات posgreSQL وأستخدمه pgAdmin III للعمل مع خلق it.I سلسلة دعا primaryKeySequence.

والآن أريد أن استخدام هذا التسلسل كقيمة افتراضية لحقل المفتاح الأساسي في جدول. حاولت إدراج

nextval('primaryKeySequence');

وفي حيز النص القيمة الافتراضية في pgAdmin. عندما اضغط على "OK' على زر رسالة خطأ تأتي وتقول، أن تسلسل غير موجود.

ما هي الطريقة الصحيحة للقيام بذلك؟

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

المحلول

وحصلت عليه. إلقاء نظرة هنا: http://pgadmin.org/docs/1.4/pg لابد من نقل /functions-sequence.html اسم تسلسل مثل هذا nextval('"primaryKeySequence"') لأنها ليست صغيرة

نصائح أخرى

وكيو هو الذهاب إلى أحرف صغيرة المعرف إلا إذا كنت "". وذلك في محاولة:

وnextval ( 'primarykeysequence')

وكما كنت أفعل ذلك الخطأ. استخدام المسلسل / BigSerial بدلا من ذلك.

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