4
是否有可能在ID不存在的情況下執行插入行的查詢並在ID已經存在於單個SQL語句中時更新行?
我的意思是不使用存儲procudures只是普通的SQL。
我已經在做LoadRecord,如果沒有人返回然後插入,如果有任何記錄返回然後更新。
但我想知道是否有任何方法可以做到這一點沒有擊中數據庫服務器兩次。
ID字段是一個整數主鍵,不是自動觸發。
感謝SQL如果數據已經在表中執行插入或更新
是否有可能在ID不存在的情況下執行插入行的查詢並在ID已經存在於單個SQL語句中時更新行?
我的意思是不使用存儲procudures只是普通的SQL。
我已經在做LoadRecord,如果沒有人返回然後插入,如果有任何記錄返回然後更新。
但我想知道是否有任何方法可以做到這一點沒有擊中數據庫服務器兩次。
ID字段是一個整數主鍵,不是自動觸發。
感謝SQL如果數據已經在表中執行插入或更新
燁 - 新的MERGE命令正是符合該法案 – 2010-01-01 17:41:28