读书人

问个函数参数有关问题。

发布时间: 2013-06-26 14:29:32 作者: rapoo

问个函数参数问题。。
FUNCTION F_SAVE_MARKET_USER(IN_PROD_ID IN LONG,
IN_BATCH_ID IN NUMBER,
IN_PLACE_NODE IN NUMBER,
IN_MARKET_TYPE IN VARCHAR2,
IN_TASK_TYPE IN NUMBER,
IN_TASK_STAFF_ID IN VARCHAR2,
IN_TASK_REASON IN VARCHAR2,
IN_MESSAGE_DATE IN VARCHAR2,
IN_MESSAGE_CONTENT IN VARCHAR2,
V_MSG OUT VARCHAR2)
函数参数是9个!

我输出
SELECT PKG_GRID_MARKET_USER.F_SAVE_MARKET_USER(''2001776816','2050707548'','117341','20136976','1','1','1,','2','','',null)
FROM DUAL;


这个报wrong number or types of arguments in call toF_SAVE_MARKET_USER ;

求解!!!!
[解决办法]



引用:
''2001776816','2050707548'', 这里是一个字符串。。long 类型的


你要是想让字符串带带引号,这么写:'''2001776816'',''2050707548''',否则就把中间的引号去掉

读书人网 >oracle

热点推荐