الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

أريد عمل تسلسل تلقائي

Featured Replies

بتاريخ:

الإخوة الأعزاء

لدي جدول عبارة عن 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 فى الفاتوره

أرجو من عنده الإجابة الا يبخل علي

بتاريخ:

السلام عليكم ورحمة الله وبركاته

Trigger علي مستوي البلك SALES_DET

PRE-INSERT

select nvl(max(SLS_ID),0)
into :SALES_DET.SLS_ID
from  SALES_MAST;

تم تعديل بواسطة jamal_rrkk

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.