[英]DB2 - AUTONOMOUS Stored Procedure
我想编写一个 AUTONOMOUS 存储过程(本机)。 我使用的是 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:非法符号“”。 一些可能合法的符号是:for。 SQLCODE=-104,SQLSTATE=42601,DRIVER=4.18.60 XXXXX.SP_LOG - 每个 il 调试非 riuscita 的分发。 XXXXX.SP_LOG - 回滚完整的 correttamente。
如果您有任何建议,我很乐意听取他们的意见!
谢谢 :)
好消息,我发现了问题。
这是 IBM Data Studio 的一个错误(IT26018 - 自治关键字在 DS.4.1.3 中不被视为 DB2 ZOSV11 和 V12 的有效关键字 - 有关更多信息,请单击此处。
这是我解决它的方法:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.