【发布时间】:2019-11-10 12:34:17
【问题描述】:
我想编写一个 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 resituzioni
SQLCODE:-104,SQLSTATE:42601。XXXXXX.SP_LOG:11:非法符号 “”。一些可能是合法的符号是:对于。 SQLCODE=-104,SQLSTATE=42601,驱动程序=4.18.60 XXXXXX.SP_LOG - Distribuzione per il debug non riuscita。 XXXXX.SP_LOG - 回滚 完整的相关性。
如果您有任何建议,我很乐意听取他们的意见!
谢谢:)
【问题讨论】:
-
什么平台? zOS 还是 LUW?
-
存储的必须在两个平台(z/os 和 luw)中都可以工作。第一步:在z/os平台上运行
-
好像是IBM DATA STUDIO的BUG:www-01.ibm.com/support/…。现在我尝试安装 4.1.3 版本并更新它
标签: sql stored-procedures db2