【发布时间】:2015-03-06 09:06:27
【问题描述】:
我正在尝试将三个更新语句合并为一个。
"UPDATE DOT_WORKS SET START_DATE = :StartDate WHERE ID = :WorksId and END_DATE IS NULL;"
"UPDATE DOT_WORKS SET WORKS_TYPE = :WorksType WHERE ID = WorksId and WORKS_GROUP = :WorksGroup;"
"UPDATE DOT_WORKS SET WORKS_CONNECTION = :WorksConn WHERE ID = WorksId and WORKS_PLACE = :WorksPlace;"
我想知道是否有办法做到这一点。 我尝试这样做的原因是将调用保存到数据库。调用 db 一次比调用三次效率更高。
谢谢!
【问题讨论】:
标签: oracle conditional-statements update-statement