0
点赞
收藏
分享

微信扫一扫

Mybatis中使用SQL变量

<update id="syncHotMapData">
set @rownum=-1;
INSERT INTO GIS_HOT_MAP_BS(
ROW_NUM,BS_ID,TYPE,LONGITUDE,LATITUDE
)
SELECT
(@rownum := @rownum + 1) AS rownum,,
BS_ID,
TYPE,
LONGITUDE,
LATITUDE
FROM SRC_BS;
</update>

需要重点注意的是,需要在数据库连接的URL后面添加参数allowMultiQueries为true,例如:

jdbc:mysql://127.0.0.1:3306/res?useUnicode=true&characterEncoding=utf-8&useSSL=false&allowMultiQueries=true


举报

相关推荐

0 条评论