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

بتاريخ:

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

أريد أن أعمل تحديث لحقل موجود في جدولين وهذا الحقل يوجد به قيمة غير صحيحة وأريد أن أحدث هذه القيمة بقيمة صحيحة بحثيت يحدث القيمة في الجدولين
كيف أعمل.؟؟؟؟؟؟؟

بتاريخ:
لحقل موجود في جدولين

على حد معلوماتى الحقل بيتواجد بجدول واحد ..... اعتقد انك تقصد ال Data type بتاعة الحقل هى المتكراره فى الجدوليين .

المشكلة ان ال Update لا يمكن ان يتم لأكثر من جدول فى نفس الوقت - بعكس ال Insert - و هذا هو ال Syntax الخاص بال Update

update_statement.gif



UPDATE {table_reference | [THE] (subquery1)} [alias]
SET {
	column_name = {sql_expression | (subquery2)}
  | (column_name [, column_name]...) = (subquery3)} 
	[, {column_name = {sql_expression | (subquery2)}
  | (column_name [, column_name]...) = (subquery3)
 }]...
[WHERE {search_condition | CURRENT_OF cursor_name}] [returning_clause]



انا انصحك بأستخدام ال Trigger لتحديث أكثر من جدول فى وقت واحد .... يأما ان تقوم بعمل جمل ال update كل واحده على حدا .

و بالتوفيق

بتاريخ:

السلام عليكم
كما قال الاخ هاني ان هذا غير متوفر لعملية التحديث على جدولين فى ان واحد لذا للتحايل على هذا الامر انا انشئت لك جدولين مماثلين لجدولى EMP , DEPT وعملت لك كود بسيط قد تكون فكرته مفيدة لك وهي عند حوث شرط معين يقوم البرنامج بعمل تحديث للجدولين فى ان واحد واليك الكود

DECLARE
X NUMBER := 99 ;
H NUMBER := &H ;
BEGIN IF H = 1 THEN
UPDATE DEPTX  SET
DEPTX.DEPTNO = X WHERE DNAME = 'SALES' ;
UPDATE EMPX SET
EMPX.DEPTNO = X WHERE EMPNO = 7369 ;
END IF ;
END ;
/


وشكرا
ميجا

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

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

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

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

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

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.