例子:
SET @mycnt=0;
SELECT (@mycnt := @mycnt + 1) AS countnum FROM t_user
上面的语句直接执行是没有问题的,但是若是在jdbc中使用就提示语法错误
我在再尝试最简单的
SET @mycnt=0; select @mycnt;
以上语句一样在jdbc中报错;
请问如何处理, 难道jdbc mysql 的查询语句不支持变量吗?
例子:
SET @mycnt=0;
SELECT (@mycnt := @mycnt + 1) AS countnum FROM t_user
上面的语句直接执行是没有问题的,但是若是在jdbc中使用就提示语法错误
我在再尝试最简单的
SET @mycnt=0; select @mycnt;
以上语句一样在jdbc中报错;
请问如何处理, 难道jdbc mysql 的查询语句不支持变量吗?
SELECT (@i:=@i+1) as index_ FROM new_table_test , (select @i:=0) as it
尝试一下呢