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

Identifier Must Be Declared

Featured Replies

بتاريخ:


السلام عليكم ورحمة الله وبركاته
عند عمل الكومبايل للكود التالي اعطاني الاخطاء التالية هل هناك من يستطيع المساعدة مشكورا علما باني اعمل بالاصدار 8i وجزاكم الله خيرا
Identifier employees must be declared

Identifier employees must be declaredrl



DECLARE

   
    CURSOR myCursor
     IS SELECT emp_id,  salary, emp_name
     for update of salary nowait  FROM employees; begin FOR emp_id  IN myCursor LOOP
          SELECT salary INTO mySalary FROM employeed where emp_id = employees.emp_ID;

          IF mySalary < 3000 THEN
               UPDATE employees SET salary = salary * 1.2 WHERE CURRENT OF myCursor;
                DBMS_OUTPUT.PUT_LINE('Updated');
         END IF;
     END LOOP;
    end;

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

بتاريخ:

هذا الخطأ يعنى ان كمه employees خطا حرفيا فالبرنامج لا يفهمها فرجاء تصحيح الكلمه

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

لا الكلمة مكتوبة في البرنامج صاح بس كتبتها في الموضوع خطا شكرا واتمني ان تتابع معي

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

اكتشفت خطائي وهو اني كتبت الكود في الديفلوبر المفرو ض اكتبه في السيكوال قمت بكتابته في السيكوال ولكن عندي الاخطاء
التالية
DECLARE
*
ERROR at line 1:
ORA-01422: exact fetch returns more than requested number of rows
ORA-06512: at line 11

11                   DBMS_OUTPUT.PUT_LINE('Updated');


اتمني المساعدة وشكرا

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

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

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

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

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

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.