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

Pls-00201: 'dbms.output' Must Declared

Featured Replies

بتاريخ:

السلام عليكم

جملة الطباعه ماتمشي معي يطلع لي هذا الايرور

PL/SQL: Statement ignored
PLS-00201: identifier 'DBMS.OUTPUT' must be declared

حتى اني استخدمت بروسيجر بسيطه ونفس الشي

Create OR REPLACE procedure M
IS
Begin
DBMS.OUTPUT.PUT_LINE('the');
END;
/



بليز احد يساعدني التسليم السبت ;)

بتاريخ:

السلام عليكم
هكذا الكود الصحيح:

Create Or Replace Procedure M
Is
Begin
Dbms_Output.Put_Line('The');
End;
/



مكان الخطأ: وجود Dot بعد كلمة Dbms والصح استخدام _ اندر سكور.

بالتوفيق

تم تعديل بواسطة PALI.ORACLE

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

الله يجزاك الف الف خير

مره مشكورررر الله يعطيك العافيه ;)

طيب عندي سؤال ثاني اذا استخدمت

Create OR REPLACE function R
RETURN NUMBER
IS
v NUMBER :=1;
Begin
IF ( v > 0 ) THEN
DBMS_OUTPUT.PUT ('t');
v:=3;
RETURN 1;
ELSIF
DBMS_OUTPUT.PUT ('h');
v:=4;
RETURN 1;
ELSE
RETURN 0;
END IF;
END R;
/


يطلع لي ايرور في السطر ال 11,14,17

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

طيب لما عملت كول للفنكشن طلع لي

الوظيفة عادت بدون قيمه

تتوقعون ايش السبب

بتاريخ:

مرة تانية ال syntax الخالص ب الباكج DBMS_OUTPUT.PUT_LINE

حضرتك نسيييييييت تكتب LINE

كمان ماكتبتش ال Condition ال بعد ELSIF STATEMENT
شوف حضرتك هتكتب ايه بأأه

Create OR REPLACE function R
RETURN NUMBER
IS
v NUMBER :=1;
Begin IF ( v > 0 ) THEN
DBMS_OUTPUT.PUT_line ('t');
v:=3;
RETURN 1;
ELSIF (v<0) then
DBMS_OUTPUT.PUT_line ('h');
v:=4;
RETURN 1;
ELSE
RETURN 0;
END IF;
END R

;

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

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

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

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

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

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.