一锅小青蛙 2016-07-14 08:10 采纳率: 50%
浏览 3446
已采纳

sql 如果存在则更新 不存在则写入

 INSERT INTO T_USER(AD_ID,AD_ANUMBER,AD_14) VALUES(1,'123456','00') ON DUPLICATE KEY UPDATE AD_14='00';

在Oracle中执行弹出错误:ORA-00933:SQL命令未正确结束,求大家指点下,谢谢啦~~~

  • 写回答

1条回答 默认 最新

  • yicp123 2016-07-14 10:34
    关注

    mysql 用 ON DUPLICATE KEY
    oracle 用merge

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?