我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

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
尝试一下呢

近期文章

  • Linux中mysql地址越界
  • C# EF Winform 面向对象开发
  • oracle数据库中,要求不能用wm_concat函数合并值
  • 线性表插入排序问题求助
  • 通过ip地址+路径名获取该共享文件所在磁盘的剩余空间 C语言
  • 使用AOP的+log4j记录系统异常日志,但是try..catch..中捕获到的为什么记录不了
  • 怎么用java进行微信服务号开发
  • SQL模糊查询, `t_department`.`CODE` LIKE #{code__}
  • java做的程序,登录不了
  • 关于全角字符与半角字符
  • 如何用OC关联局域网里sql server 2008数据库.
  • 前端的控制台输出可以设置样式吗?
  • 关于t—sne(T分布随机邻域嵌入),求大神帮助一下。
  • eclipse导出maven项目
  • 网站给客户发短息解决方法
  • 若要再次显示该网页 web 浏览器需要重新
  • MappingData.wrapper is null
  • 使用ffmpeg保存H.264的RTSP流到AVI文件中程序执行没有报错,但是文件是空的。
  • 求一个Java后台验证密码格式的正则表达式
  • linux安装opencv,执行cmake .报错

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华