首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

问个函数参数有关问题。

2013-06-26 
问个函数参数问题。。FUNCTION F_SAVE_MARKET_USER(IN_PROD_IDIN LONG,IN_BATCH_IDIN NUMBER,IN_PLACE_NODEI

问个函数参数问题。。
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''',否则就把中间的引号去掉

热点排行