S a R a H بتاريخ: 25 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 25 ديسمبر 2009 السلام عليكمجملة الطباعه ماتمشي معي يطلع لي هذا الايرور 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; / بليز احد يساعدني التسليم السبت اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Ahmad.Hasan بتاريخ: 25 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 25 ديسمبر 2009 (معدل) السلام عليكمهكذا الكود الصحيح: Create Or Replace Procedure M Is Begin Dbms_Output.Put_Line('The'); End; / مكان الخطأ: وجود Dot بعد كلمة Dbms والصح استخدام _ اندر سكور.بالتوفيق تم تعديل 25 ديسمبر 2009 بواسطة PALI.ORACLE اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
S a R a H بتاريخ: 25 ديسمبر 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 25 ديسمبر 2009 الله يجزاك الف الف خيرمره مشكورررر الله يعطيك العافيه طيب عندي سؤال ثاني اذا استخدمت 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 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
S a R a H بتاريخ: 25 ديسمبر 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 25 ديسمبر 2009 طيب لما عملت كول للفنكشن طلع ليالوظيفة عادت بدون قيمهتتوقعون ايش السبب اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
@nana@ بتاريخ: 25 ديسمبر 2009 تقديم بلاغ مشاركة بتاريخ: 25 ديسمبر 2009 مرة تانية ال 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 ; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.