ayman-king بتاريخ: 24 أغسطس 2005 تقديم بلاغ مشاركة بتاريخ: 24 أغسطس 2005 السلام عليكم ورحة الله وبركاتة لدي مشكلة واجهتني عندما بدائت أنشاء جدول أضع فية السكونس المنشئة ما هوة الخطاء create table emp_sequ ( id number default EMP_SEQ.nextval, name varchar2(20));أنشت الكونس لما أنشئت الجدول واريد أن أضع السكونس ديفولت أظهرت لي رسالة خطاء وهي :. id number default EMP_SEQ.nextval, *RROR at line 2:فما هوة الحل أخواني الكرام أرجوا الضوضيح وشكراّ لكل من ساهم في مساعدة الاخوة العرب أخوكم إيمن RA-00984: column not allowed here اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
chayah بتاريخ: 24 أغسطس 2005 تقديم بلاغ مشاركة بتاريخ: 24 أغسطس 2005 (معدل) لايمكنك وضع قيمة defualt للحقل من sequance يمكنك عوضا عن ذلك أن تنشئ pre-insert trigger على الجدول في قاعد البيانات كما يلي:CREATE OR REPLACE TRIGGER my_table00 BEFOREINSERT ON my_table00REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROWdeclare xx number;begin select emp_seq.nextval into xx from dual; :new.id := xx;end; تم تعديل 24 أغسطس 2005 بواسطة chayah اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Osama Soliman بتاريخ: 24 أغسطس 2005 تقديم بلاغ مشاركة بتاريخ: 24 أغسطس 2005 الاخ الكريم /ayman-kingهذا الملف به ملاحظات عن استخدام الـ Sequnce Sequences.doc اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ayman-king بتاريخ: 29 أغسطس 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 29 أغسطس 2005 أشكركم أخواني علي الرد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Osama Soliman بتاريخ: 29 أغسطس 2005 تقديم بلاغ مشاركة بتاريخ: 29 أغسطس 2005 وهذا الملف ايضاً 0307_sequences.pdf اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ayman-king بتاريخ: 30 أغسطس 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 30 أغسطس 2005 أشكركم أخواني على الرد ولكن أخي أسامة المشكلة مش في السكونس المشكلة أني أنشئت يوزر ويريد صلاحيات أخري لكي يتم عملية رن للفورم أخي أنا جربت بنفس السكونس على اليوزر أسكوت أشتغل الفورم والسكونس بداخلها ولكن اليوز الجديد الذي أنشئتة لم يفعل الرن أرجوا أكون وضحت المشكلة وأشكركم أحبائي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.