loyal85 بتاريخ: 26 يناير 2012 تقديم بلاغ مشاركة بتاريخ: 26 يناير 2012 السلام عليكماخواني الكرامانا جربت جملة insert في بيئة pl/sql اي يدوي وقد تم التفيذ فيها بشكل جيد..لكن الذي اريدة اني مثلا عندي جدول هذا الجدول مثلا اسمه employees يحتوي على الاعمدة id ,name,date,job,note لما اقووم بجملة insert اريد id ينضاف اوتومتيكيا اي من دون ادخال من قبل المستخدميعني بشكل تسلسلي 1,2,3,4....كذلك التاريخ ينضاف اوتوميتكيا من دون ادخال من قبل المستخدم .....فكيف يتم ذلك ؟؟؟؟انا بنتظار ردوركم... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mahmoud kurdy بتاريخ: 26 يناير 2012 تقديم بلاغ مشاركة بتاريخ: 26 يناير 2012 االخ الكريم :انت بحاجة الى استخدام القوادح triggersمن اجل الترقيم التلقائي تحتاج غلى بناء عداد sequence وليكن اسمه s1CREATE SEQUENCE S1الخطوة التالية بناء قادح على الجدول وحصرا يجب ان يكنن من النوع BEFORE CREATE OR REPLACE TRIGGER SEQ BEFORE INSERT ON HR.EMPLOYEES REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT HR.S2.NEXTVAL INTO :NEW.C1 FROM DUAL; :NEW.HIRE_DATE := SYSDATE ; END; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
loyal85 بتاريخ: 27 يناير 2012 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 27 يناير 2012 اشكرك اخي على المشاركةلكن ياريت توضح اكثر ...وكذلك عملية ادخال التاريخ اتومتيكا وليست عرضها....بانتظاركم ردروكم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
loyal85 بتاريخ: 27 يناير 2012 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 27 يناير 2012 الحمد لله تم الحل.... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.