早教吧作业答案频道 -->其他-->
关于hibernate中占位符和mysql中:=的问题SQL语句如下.实现排名,并将排名赋值到rank列表中.setsqlsafeupdates=0;set@num=0;updateusera,(select@num:=@num+1rank,idfromuserorderbysolvedesc,acdesc,allSubmit)bseta.r
题目详情
关于hibernate中占位符和mysql中:=的问题 SQL语句如下.实现排名,并将排名赋值到rank列表中.
set sql_safe_updates=0;
set @num =0;
update user a,
(
select @num:=@num+1 rank,id
from user order by solve desc ,ac desc ,allSubmit
) b
set a.rank=b.rank
where a.id=b.id;
在workbench中执行无误.
但使用hibernate的时候出现
Space is not allowed after parameter prefix ':'
求助.
set sql_safe_updates=0;
set @num =0;
update user a,
(
select @num:=@num+1 rank,id
from user order by solve desc ,ac desc ,allSubmit
) b
set a.rank=b.rank
where a.id=b.id;
在workbench中执行无误.
但使用hibernate的时候出现
Space is not allowed after parameter prefix ':'
求助.
▼优质解答
答案和解析
=:
查询的命名参数
~~~~~~~~~~~~
查询的命名参数
~~~~~~~~~~~~
看了 关于hibernate中占位...的网友还看了以下:
l can"t carry them all课文中所有的特殊疑问句和现在进行时的句子!Where" 2020-05-14 …
excel多条件求和函数公式请教我有一个函数公式是=SUMPRODUCT((t!$S$2:$S$3 2020-05-16 …
潜水员在折射率为2的海水下h深处,向上观察水面,能看到的天穹和周围的景物都出现在水面上的一个圆形面 2020-05-17 …
在同一轨道上行驶,两车司机同时发现了对方,同时刹车,两辆车行驶速度分别为54km/h和36km/h 2020-05-22 …
列车以30m/s的速度行驶,司机发现前方路段给出“低速行驶”的信号,于是采取制动措施,在10s内使 2020-06-06 …
现代汉语中z.c.s和g,k,h不能和i,ü相拼?为什么?我是自学的,求通俗一点的解释,别复制…… 2020-06-08 …
已知声音在铁、水和空气中的传播速度依次为5200m/s、1500m/s和340m/s.现有一段长为 2020-07-09 …
有极昼和极夜现象的界线是()A.23.5°S和66.5°NB.23.5°S和23.5°NC.66. 2020-07-17 …
想在matlab里面实现,已知S和R的关系,见'补充'.L已知,S自变量,R因变量,想根据S的值计 2020-08-01 …
C语言查找好数给出字符串S和字符串T,现在你要把S的某一个字符和T的某一个字符交换,使得交换之后的S 2020-12-02 …