محمد سعيد بتاريخ: 21 يناير 2006 تقديم بلاغ مشاركة بتاريخ: 21 يناير 2006 هذة هى ال FUNCTION CREATE OR REPLACE FUNCTION JJ(P NUMBER)RETURN CHARISV CHAR;BEGINSELECT ENAME INTO VFROM EMPWHERE EMPNO=P;RETURN V;END;كود الاستدعاء هوDECLAREV1 VARCHAR2(8);BEGINV1:=JJ(7788);END; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أسامة موسى بتاريخ: 21 يناير 2006 تقديم بلاغ مشاركة بتاريخ: 21 يناير 2006 الاخ الكريماليك الحللم تحدد طول CHAR ويمكن الاستعاضة عنها ب VARCHAR2 FUNCTION CREATE OR REPLACE FUNCTION JJ(P NUMBER) RETURN VARCHAR2 IS V VARCHAR2(20); BEGIN SELECT ENAME INTO V FROM EMP WHERE EMPNO=P; RETURN V; END; يمكن التشييك ايضا على اسماء الفيلد والجدولواظن ان السبب كان بعدم تحديد طول المتغير المرتجع فيه اسم الموظف اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
محمد سعيد بتاريخ: 21 يناير 2006 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 21 يناير 2006 جزاكم الله خيرا اخ admin05 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.