بتاريخ: 26 يناير 201214 سنة comment_220021 السلام عليكماخواني الكرامانا جربت جملة insert في بيئة pl/sql اي يدوي وقد تم التفيذ فيها بشكل جيد..لكن الذي اريدة اني مثلا عندي جدول هذا الجدول مثلا اسمه employees يحتوي على الاعمدة id ,name,date,job,note لما اقووم بجملة insert اريد id ينضاف اوتومتيكيا اي من دون ادخال من قبل المستخدميعني بشكل تسلسلي 1,2,3,4....كذلك التاريخ ينضاف اوتوميتكيا من دون ادخال من قبل المستخدم .....فكيف يتم ذلك ؟؟؟؟انا بنتظار ردوركم... تقديم بلاغ
بتاريخ: 26 يناير 201214 سنة comment_220023 االخ الكريم :انت بحاجة الى استخدام القوادح 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; تقديم بلاغ
بتاريخ: 27 يناير 201214 سنة كاتب الموضوع comment_220068 اشكرك اخي على المشاركةلكن ياريت توضح اكثر ...وكذلك عملية ادخال التاريخ اتومتيكا وليست عرضها....بانتظاركم ردروكم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.