如何在h2数据库中设置用户定义的变量?

时间:2013-04-12 07:02:09

标签: java h2

我正在尝试使用Java中的H2数据库设置用户定义的变量。

当我设置一个NULL值的变量时,它可以正常工作。但是当我尝试定义一个以0作为初始值的变量时,我收到了这个错误:

  

org.h2.jdbc.JdbcSQLException:

     

SQL语句“SET @ROWNUM[*]=0;”中的语法错误;预期的“标识符”;

SQL语句:

SET @rowNum=0; [42001-171]

我的代码:

SET @rowNum=0;       // gives error
SET @townroute=NULL; // works fine

如何为变量设置整数值?

1 个答案:

答案 0 :(得分:1)

ROWNUM是一个内置函数,您无法为其赋值。您需要使用其他名称,例如ROW_NUM

相关问题