绿茵好莱坞
2015-08-19 17:20
为什么使用oracle数据库配置上面CommandContent.xml的insertBatch的sql语句老是出现java.sql.SQLSyntaxErrorException: ORA-00926: 缺失 VALUES 关键字错误 怎么看都发现不了错误
学习了,我之前百度来的一个sql写法是
insert all into message
(id, command, description, content)
values
(5, '5', '5', '5') into message
(id, command, description, content)
values
(6, '6', '6', '6')
select 1 from dual;
最好加上对空字符串的判断
解决了 因为oralce使用的是子查询 所以得对select语句后面的字段进行非空判断 上图
通过自动回复机器人学Mybatis---加强版
53664 学习 · 112 问题
相似问题