11
我想知道它是否可以抑制SQL存儲過程中的事務。我有以下的情況在我的SP(即我想要實現):抑制存儲過程中的事務
WHILE TRUE
BEGIN TRY
BEGIN TRANSACTION A
RECEIVE MESSAGE FROM SSB QUEUE WITH TIMEOUT
BEGIN SUPPRESS TRANSACTION
WHILE RECORD IN TABLE
BEGIN TRANSACTION B
DELETE RECORD FROM TABLE OUTPUT RECORD INTO D
SEND RECORD D TO OTHER SSB QUEUE
COMMIT TRANSACTION B
END SUPPRESS TRANSACTION
COMMIT TRANSACTION A
END TRY
BEGIN CATCH
ROLLBACK TRANSACTION A
END CATCH
所以我真正想要做的是,事務B沒有得到入伍交易A :)
好時機,先生,我正要發佈此...它看起來就像是在給你的代碼非常類似的問題,工作:) – amarsuperstar 2010-09-16 09:43:47