بتاريخ: 11 سبتمبر 200619 سنة comment_78413 الإخوة الأعزاءلدي جدول عبارة عن master و detail كما يلي:CREATE TABLE SALES_MAST(SLS_ID NUMBER(5),SLS_DATE DATE,SLS_CUST VARCHAR2(30),SLS_CUST_TEL NUMBER(15),SLS_CUST_ADD VARCHAR2(30),SLS_NOTE VARCHAR2(50),SLS_INV_DATE DATE,SLS_FINISHED NUMBER(5),constraint SLS_ID_pk primary key(SLS_ID));CREATE TABLE SALES_DET(SLS_ID NUMBER(5),SLS_IT_NO NUMBER(5),SLS_IT_NAME VARCHAR2(40),SLS_IT_COLR VARCHAR2(20),SLS_IT_QTY NUMBER(5),SLS_IT_PRICE NUMBER(10),SLS_IT_TOT NUMBER(10),sls_it_madf number(9),CONSTRAINT SALES_DET_fk FOREIGN KEY (SLS_ID) REFERENCES SALES_MAST(SLS_ID),constraint SALES_DET_fk1 foreign key(SLS_IT_NO) references ITEMS(SLS_IT_NO));أريد عمل تسلسل تلقائي لرقم الفاتورة SLS_ID بحيث فى كل مره يتم إدراج تسلسل جديد للحركة حيث أننى عندما قمت بعمل تسلسل تلقائي وجدت أنه يقوم بعمل تسلسل مع كل record فى الفاتورهأرجو من عنده الإجابة الا يبخل علي تقديم بلاغ
بتاريخ: 11 سبتمبر 200619 سنة comment_78420 السلام عليكم ورحمة الله وبركاتهTrigger علي مستوي البلك SALES_DET PRE-INSERT select nvl(max(SLS_ID),0) into :SALES_DET.SLS_ID from SALES_MAST; تم تعديل 11 سبتمبر 200619 سنة بواسطة jamal_rrkk تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.