数据库类型为MySQL时,delete语句加表别名,SQLDeleteStatement.getAlias()是空的
gwo2fgha1#
而SQLDeleteStatement中的tablesource是表别名,SQLDeleteStatement.getFrom().getAlias()为表别名,这个是缺陷还是什么?
disho6za2#
MySQL数据库delete数据时,不支持表别名 你在navicat里面执行也是报语法错误的
58wvjzkj3#
DELETE s from sys_menus s WHERE s.MENU_ID in (86,87,88);你试试
3条答案
按热度按时间gwo2fgha1#
而SQLDeleteStatement中的tablesource是表别名,SQLDeleteStatement.getFrom().getAlias()为表别名,这个是缺陷还是什么?
disho6za2#
MySQL数据库delete数据时,不支持表别名 你在navicat里面执行也是报语法错误的
58wvjzkj3#
DELETE s from sys_menus s WHERE s.MENU_ID in (86,87,88);
你试试