بتاريخ: 19 نوفمبر 201213 سنة comment_229271 انا ودي اسوي procedure عشان يقرا بيانات عندي موجوده في ملف نصي سويت الخطوات كامله وتم تنفيذها بشكل سليم لمن عند استدعاء الprocedure يظهر خطا create or replace directory g_data AS 'D:\GIS BackUp\gis_data'; create or replace procedure load_t_file( P_OBJ_ID in number, P_PHOTO in varchar2, P_ISHAAR_NUM IN VARCHAR2, P_LOHA_NAME IN VARCHAR2, P_REAL_ACTV_NO IN NUMBER, P_LIC_NO IN VARCHAR2, P_LIC_YEAR IN VARCHAR2, P_OWNER_NAME IN VARCHAR2, P_LIC_LOHA_NAME IN VARCHAR2, P_ACTV_NO IN VARCHAR2, P_LIC_AREAD_BOARD IN NUMBER, P_LIC_H_DATE IN VARCHAR2, P_LIC_UPDATE_H_DATE IN VARCHAR2, P_LIC_END_H_DATE IN VARCHAR2, P_MUNICIPALITY_CODE IN NUMBER, P_DISTRICT_CODE IN NUMBER, P_STREET_ID IN NUMBER, P_NO_LIC IN NUMBER, P_EXP_LIC IN VARCHAR2, P_INCR_SIZE IN VARCHAR2, P_MODIFY_BOARD IN VARCHAR2, P_REMOVE_BOARD IN VARCHAR2, P_DIFF_NAME IN VARCHAR2, P_DIFF_ACTV IN VARCHAR2, P_FAX_NO IN VARCHAR2, P_MOB_NO IN VARCHAR2, P_TEL IN VARCHAR2, P_REASON3 IN VARCHAR2, P_REAL_AREA_BOARD IN NUMBER, P_SHAPE IN VARCHAR2, p_filename IN VARCHAR2 ) as l_clob clob; l_bfile bfile; begin insert into GIS_SHOP values ( P_OBJ_ID ,P_PHOTO,P_ISHAAR_NUM,P_LOHA_NAME,P_REAL_ACTV_NO ,P_LIC_NO,P_LIC_YEAR,P_OWNER_NAME,P_LIC_LOHA_NAME,P_ACTV_NO, P_LIC_AREAD_BOARD,P_LIC_H_DATE,P_LIC_UPDATE_H_DATE,P_LIC_END_H_DATE,P_MUNICIPALITY_CODE, P_DISTRICT_CODE,P_STREET_ID,P_NO_LIC,P_EXP_LIC,P_INCR_SIZE,P_MODIFY_BOARD, P_REMOVE_BOARD,P_DIFF_NAME,P_DIFF_ACTV,P_FAX_NO,P_MOB_NO,P_TEL,P_REASON3, P_REAL_AREA_BOARD,P_SHAPE,empty_clob() ) returning theClob into l_clob; l_bfile := bfilename( 'g_data', p_filename ); dbms_lob.fileopen( l_bfile ); dbms_lob.loadfromfile( l_clob, l_bfile, dbms_lob.getlength( l_bfile ) ); dbms_lob.fileclose( l_bfile ); end ; end load_t_file; exec load_t_file; عند التنفيذ يظهلا الخطا الاتيORA-06550: سطر 1 ، عمود 7 :PLS-00306: wrong number or types of arguments in call to 'LOAD_T_FILE'ORA-06550: سطر 1 ، عمود 7 :PL/SQL: Statement ignoredفارجوا مساعدتي في المشكله مع العلم ان الجدول في قاعدة البيانات نفس الهيكل والحقول للبيانات المستدعاه من الملف النصي تقديم بلاغ
بتاريخ: 19 نوفمبر 201213 سنة comment_229278 السلام عليكمتأكد من عدد ونوع الـ Parameters المدخلة على البروسيجر وقت تنفيذه. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.