0
我的數據庫中有一個十五列表。檢查密鑰是否存在,然後插入或更新
和我有一個關鍵,它具有自動增量的質量。
我想要做的是..檢查表是否有一個列的關鍵和插入如果存在,否則更新。
我將SQL語法應用到了我的代碼中,但它永遠不會工作。
下面是示例代碼。
insert into report (col1, col2, col3.......col14) values ('value1','value2', ....'value14')
ON DUPLICATE KEY UPDATE col1=values('changedValue1'), col2=values('changedValue2')....col14=values('changedValue14');
我在MyBatis的excuted這段代碼,但它返回MySQLSyntaxErrorException ..
請添加什麼是錯誤信息以及您在問題中遇到的異常。 –