0
我是Oracle的新手,我想檢查是否存在特定的主鍵值。如果存在值,則只更新整行。如果值不存在,則插入新行。插入...在oracle中複製?
INSERT INTO table (a,b,c) VALUES (1,2,3)
ON DUPLICATE KEY UPDATE c=c+1;
以上代碼在MySql上工作。如何在Oracle 10g中實現相同?任何人都可以幫忙嗎?
我是Oracle的新手,我想檢查是否存在特定的主鍵值。如果存在值,則只更新整行。如果值不存在,則插入新行。插入...在oracle中複製?
INSERT INTO table (a,b,c) VALUES (1,2,3)
ON DUPLICATE KEY UPDATE c=c+1;
以上代碼在MySql上工作。如何在Oracle 10g中實現相同?任何人都可以幫忙嗎?
查詢Oracle(更新版本)支持的SQL標準MERGE語句。這將與Oracle以外的其他DBMS一起工作。
非常感謝jonathan !!!! 我正在檢查你給出的鏈接 – Shekhar 2010-09-07 05:28:06