ORA-00933: SQL oracle命令未正确结束束 00933. 00000 - "SQL command not properly ended" *Cause: *Action:

知道合伙人体育行家 推荐于
 
其中芓符串那几个就是要模糊查询的字符

你对这个回答的评价是?

}

最近做一个批量导入的需求将哆条记录批量插入数据库中。解决思路:在程序中封装一个List集合对象然后把该集合中的实体插入到数据库中,因为项目使用了MyBatis所以打算使用MyBatis的foreach功能进行批量插入。期间遇到了“SQL oracle命令未正确结束束 ”的错误最终解决,记录下来供以后查阅和学习

item表示集合中每一个元素進行迭代时的别名,index指定一个名字用于表示在迭代过程中,每次迭代到的位置open表示该语句以什么开始,separator表示在每次进行迭代之间以什麼符号作为分隔符close表示以什么结束,在使用foreach的时候最关键的也是最容易出错的就是collection属性该属性是必须指定的,但是在不同情况 下该屬性的值是不一样的,主要有一下3种情况:

}

把最后那个as去掉看看语法上看沒有错误的,检查下是不是都是在英文状态输入的

你对这个回答的评价是?

语句最后面加个分号呢

你对这个回答的评价是?

}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

写sql语句一定要认真啊!!!!!!!!!!

}

我要回帖

更多关于 命令未正确结束 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信