2015-05-08 34 views
1
CREATE PROCEDURE deleteNotActualData() 
SPECIFIC proc_vars 
LANGUAGE SQL 
BEGIN 

DECLARE trueOrFalse BOOLEAN; 

END; 

当我尝试这样做查询我有一个:如何使用db2在存储过程中创建布尔变量?

error: 42601 A character, token, or clause is invalid or missing.

+0

完全正常的ANSI SQL语法。 (适用于Mimer SQL。) – jarlh

+0

Pavel,请用英语发表评论! – jarlh

+0

它不在db2 9.1中工作,@字符不需要它。 –

回答

2

尝试指定隔离和更改布尔SMALLINT

这是例子:

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

DECLARE trueOrFalse SMALLINT; 

END 
/
+0

谢谢,它的工作原理。 –

相关问题