الانتقال إلى المحتوى
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.

كيف اعطي اسم لل DEFAULT CONSTRAINT

Featured Replies

بتاريخ:

 

السلام عليكم , 
 
 
CREATE table abcD (
a NUMBER CONSTRAINT ABCD_A_PK primary key ,
b NUMBER CONSTRAINT ABCD_B_NN  not null ,
C NUMBER CONSTRAINT ABCD_C_FK references X(Y ) ,
D NUMBER CONSTRAINT ABCD_D_CHK CHECK (F>0),
E NUMBER CONSTRAINT ABCD_E_UNQ UNIQUE ,
c date   default sysdate );
 
علما اني استخدم (ORACLE SQL DEVELOPER)
 
 
بتاريخ:
  • كاتب الموضوع

بالاضافة بعد اذنكم كيفية اضافة 

DEFAULT CONSTRAINT 

على جدول موجود فمثلا

 

ALTER TABLE abcD ADD CONSTRAINT ABCD_D_CHK CHECK(E>0);
هيك بكون اضفت كونسترينت و اعطيته اسم و كل الباقيات(PK,FK,UNIQUE,NOT NULL) بنفس الطريقة ولكن بالنسبة لل(DEFAULT) بعظيني غلط 
 
شكرا

 

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

بتاريخ:

انت ليه بتكتب كود وانت بتستخدم سكول دفلوبر؟

بتاريخ:
  • كاتب الموضوع

لسببين الاول من باب العلم بالشيء ثانيا انه حتى بال(ACTIONS) للاسف مش موجود شيء متعلق بال DEFAULT

بعد ما بحثت بالموضوع بامكانك تعمل هذا الاجراء بسهولة على  SQL Server  من خلال :

ALTER TABLE <schema_name>.<table_name> ADD CONSTRAINT [<constraint_name>] DEFAULT (1) FOR [<column_name>]

اما هون للاسف 

شكرا عالمحاولة

image.png

بتاريخ:
  • كاتب الموضوع

يا اخوان ممكن حد يجاوبني من المشرفين اذا تكرمتوا

بتاريخ:

create table test( id number default 0 constraint x primary key);

alter table test add datys date default sysdate; 

default دى قيمة افتراضية للعمود مش للقيد. وانت بتدور فى قائمة القيد. انا مش فاكر هتلاقيها فى قائمة الأعمدة ولا لا بس ممكن تبص. 

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

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

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

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

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

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

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.