druid MySQL delete 获取不到别名

gojuced7  于 4个月前  发布在  Druid
关注(0)|答案(3)|浏览(78)

数据库类型为MySQL时,delete语句加表别名,SQLDeleteStatement.getAlias()是空的

gwo2fgha

gwo2fgha1#

而SQLDeleteStatement中的tablesource是表别名,SQLDeleteStatement.getFrom().getAlias()为表别名,这个是缺陷还是什么?

disho6za

disho6za2#

MySQL数据库delete数据时,不支持表别名 你在navicat里面执行也是报语法错误的

58wvjzkj

58wvjzkj3#

DELETE s from sys_menus s WHERE s.MENU_ID in (86,87,88);
你试试

相关问题