解决方案 »
- sqlload函数的使用问题 求解
- 哪几种情况会到数据库报OALL8 处于不一致状态这个错误
- oracle 存储过程
- 不会玩oracle,它怎么登录啊??
- 请问在VFP中连接oracle的语句怎么写,急
- 在卸载完oracle后,重起后为什么仍有oracle的进程?
- 如何把foxpro的本地表数据倒出到远程oracle数据库里???
- 今日9.18,散分记念,永远不能忘的一天
- 请教oracle中文乱码问题 谢谢
- oracleasm无法通过Initializing the Oracle ASMLib driver: [FAILED]
- 求助oracle查询。急,请大神们帮忙
- java开发转数据库开发如何?
IS
BEGIN
DECLARE
P_A VARCHAR2(2):=''; --输入
P_B VARCHAR2(2):='';--输入
P_C NUMBER(2):=0; --输入
O_D VARCHAR2(2):=''; --输出
O_E VARCHAR2(2):=''; --输出 BEGIN
--调用其他过程
PRO_B(P_A,P_B,P_C,O_D,O_E);
--继续其他处理
END;
END ;
/大概就是这么调用的,返出参数的值可以在调用后改变和使用
V_lc_sheetStreamNo,null,null,V_lt_starttime,V_lt_endtime,V_li_sumHangupDura;我是这样调用的,但是因为其中有2个null赋值,报错:
Error: PLS-00103: 出现符号 "V_LC_SHEETSTREAMNO"在需要下列之一时:
:= . ( % ;
符号 "(" 被替换为 "V_LC_SHEETSTREAMNO" 后继续。
Line: 158
Text: V_lc_sheetStreamNo,null,null,V_lt_starttime,V_lt_endtime,V_li_sumHangupDura;Error: PLS-00103: 出现符号 ";"在需要下列之一时:
. ( ) , * @ % & = - + < / >
at in is mod remainder not rem => <an exponent (**)>
<> or != or ~= >= <= <> and or like like2 like4 likec between
|| multiset member submultiset
符号 ")" 被替换为 ";" 后继续。
Line: 158
Text: V_lc_sheetStreamNo,null,null,V_lt_starttime,V_lt_endtime,V_li_sumHangupDura;Error: Hint: Variable 'V_lc_tipperType' is declared but never used in 'FEEDBACK_TIP'
Line: 4
Text: V_lc_tipperType varchar2(16);Error: Hint: Variable 'V_lc_dealType' is declared but never used in 'FEEDBACK_TIP'
Line: 7
Text: V_lc_dealType varchar2(16);Error: Hint: Variable 'V_lc_tipType' is declared but never used in 'FEEDBACK_TIP'
Line: 8
Text: V_lc_tipType varchar2(16) ;
execute immediate 'call CAL_HANGUP_TIME_DURA(:V_p_sheetStreamNo,:V_p_subFaultSheetId,:V_p_subSheetId,:V_p_starttime,:V_p_endtime,:V_p_sumHanguptimeDura)'
using I_NULL,I_NULL,V_li_subSheetId,V_lt_starttime,V_lt_endtime,V_li_sumHangupDura;不知道可行不?
using I_NULL,I_NULL,V_li_subSheetId,V_lt_starttime,V_lt_endtime,in out V_li_sumHangupDura;