如何使用db2在存储过程中创建布尔变量?

时间:2015-05-08 12:24:42

标签: sql db2

CREATE PROCEDURE deleteNotActualData()
SPECIFIC proc_vars
LANGUAGE SQL
BEGIN

DECLARE trueOrFalse BOOLEAN;

END;

当我尝试执行此查询时,我有一个:

  

错误:42601字符,标记或子句无效或缺失。

2 个答案:

答案 0 :(得分:2)

尝试指定分隔符并将 BOOLEAN 更改为 SMALLINT

这是一个例子:

--/
CREATE PROCEDURE deleteNotActualData()
SPECIFIC proc_vars
LANGUAGE SQL
BEGIN

DECLARE trueOrFalse SMALLINT;

END
/

答案 1 :(得分:1)