IF NOT EXISTS(SELECT * FROM dbo.com_project_transaction_link
WHERE pt_tr_transaction_id = @transactionId
AND pt_pj_project_id = @projectId)
BEGIN
INSERT INTO dbo.com_project_transaction_link(pt_tr_transaction_id, pt_pj_project_id)
VALUES (@transactionId, @projectId)
END
我想修復這個過程。現在,如果它沒有找到在projectId
和transactionId
中通過的記錄,它將插入它。我想這樣做,所以如果在ALL中找到transactionId
,它將使用新的projectId
執行更新,但是如果它找不到它,它將執行它現在的操作。Fix Insert proc
我可以幫助一下:)
謝謝!
見我的編輯(感謝澤維爾)。 – 2011-04-08 01:59:37