我想编写一个自治存储过程(本机)。 我正在使用DB2数据库(V11.01)
CREATE PROCEDURE SP_LOG (IN p_field1 char(2)
,IN p_field2 varchar(50)
,IN p_field3 varchar(50)
,IN p_field4 varchar(3926) )
VERSION V1
ISOLATION LEVEL CS
WLM ENVIRONMENT FOR DEBUG MODE WLMENV1
RESULT SETS 0
LANGUAGE SQL
ALLOW DEBUG MODE
AUTONOMOUS
BEGIN
...
...
END
我正在使用IBM DATA STUDIO 4.1.1,但出现以下错误:
Creazione di procedura memorizzata restituzioni
SQLCODE:-104,SQLSTATE:42601。XXXXX.SP_LOG:11:非法符号 “”。可能合法的一些符号:用于。 SQLCODE = -104,SQLSTATE = 42601,DRIVER = 4.18.60 XXXXX.SP_LOG- 每次调试都分发riuscita。 XXXXX.SP_LOG-回滚 补全。
如果您有任何建议,我很乐意听!!
谢谢:)
答案 0 :(得分:0)
好消息,我发现了问题。
这是IBM Data Studio的一个错误(IT26018-在DS.4.1.3-For more information click here中,自动关键字不被视为DB2 ZOSV11和V12的有效关键字。
这是我解决的方法: