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

استفسار عن كيفية تغير Primary Key

Featured Replies

بتاريخ:

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



لو سمحتم اخواني انا انشات جدول ووضعت برايمري كيف لـ student_id

ما الأمر الذي يسمح لي بنقل البرايمري كي من student_id الى العمود الاخر المنشأ في جدولي وهو student_no

{ يعني اريد ان احذف البرايمري كي من العمود الأول واضيفه في العمود الاخر } لان الجدول لا يسمح له الا ببرايمري كي واحد

بتاريخ:

ممكن تمسحه وتضيفه تاني للعمود التاني
ازاي ؟
والله اعلم يا معلم على قد ما انا فاكر
delete constraint constraint_name
واعمله تاني بقي علي العمود اللي انت عايزه

بتاريخ:

السلام عليكم
للحذف:

Alter Table Your_Table Drop Primary Key



للإضافة:

Alter Table Your_Table Add Primary Key (Student_No)

بتاريخ:
  • كاتب الموضوع
ممكن تمسحه وتضيفه تاني للعمود التاني ازاي ؟ والله اعلم يا معلم على قد ما انا فاكر delete constraint constraint_name واعمله تاني بقي علي العمود اللي انت عايزه


اهلا اخي

لا كلامك غير صحيح لان delete تستخدم لحذف بيانات فقط وليس كونسترين


جزاك الله خير لمحاولتك مساعدتي ^_^
بتاريخ:
  • كاتب الموضوع
السلام عليكم للحذف:
Alter Table Your_Table Drop Primary Key

للإضافة:

 Alter Table Your_Table Add Primary Key (Student_No) 



اهلا اخوي

زبطت معاي :D

شكرا وجزاك الله ألف خير يارب

ودايما تجيب على اسئلتي شكرا :wub:
  • بعد 5 شهور...
بتاريخ:

ما الخطا الموجود في هذا الامر
SQL> desc main_sector_mast

MAIN_SECTOR NOT NULL VARCHAR2(3)
MAIN_SECTOR_DESC VARCHAR2(40)
ENTERD_BY VARCHAR2(12)
ENTRY_DATE DATE
SECTOR_STATUS VARCHAR2(8)
SYSTEM_ID NOT NULL NUMBER
LAST_UPDATED NOT NULL DATE
VERSION NOT NULL NUMBER(24)
STATUS NOT NULL VARCHAR2(32)



SQL> desc sub_sector_mast

MAIN_SECTOR NOT NULL VARCHAR2(3)
SUB_SECTOR NOT NULL VARCHAR2(3)
SUB_SECTOR_DESC VARCHAR2(40)
ENTERD_BY VARCHAR2(12)
ENTTRY_DATE DATE
SUB_SECTOR_STATUS VARCHAR2(8)
SYSTEM_ID NOT NULL NUMBER
LAST_UPDATED NOT NULL DATE
VERSION NOT NULL NUMBER(24)
STATUS NOT NULL VARCHAR2(32)

SQL> desc activity_mast

ACTIVITY_CODE NOT NULL VARCHAR2(8)
MAIN_SECTOR VARCHAR2(3)
SUB_SETCOR VARCHAR2(3)
ACTIVITY_DESC VARCHAR2(80)
LICENSE_TYPE VARCHAR2(8)
ENTERD_BY VARCHAR2(12)
ENTRY_DATE DATE
ACTIVITY_STATUS VARCHAR2(8)
SYSTEM_ID NOT NULL NUMBER
LAST_UPDATED NOT NULL DATE
VERSION NOT NULL NUMBER(24)
STATUS NOT NULL VARCHAR2(32)



الامر ادناه
alter table activity_mast add constraint activity_mast_fk2 foreign key (sub_sector)
references (main_setcor_mast,sub_setcor_mast);

علما بانى عملت
alter table sub_sector_mast add constraint main_sector_mast_pk1 primary key (main_sector,sub_sector);

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

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

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

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.