2010-02-09 70 views

回答

1

您可以用RAISERROR引發錯誤,或用PRINT打印消息。您應該在Books Online中查看這些內容。

0

直接翻譯可能是RAISERROR,但SQL Server 2005現在支持try/catch塊

BEGIN TRY 
BEGIN TRANSACTION TestTransaction 

INSERT INTO tbBlah 
(
    SomeColumn 
) 
VALUES 
(
    5 
) 

COMMIT TRANSACTION TestTransaction 
END TRY 

BEGIN CATCH 
    ROLLBACK TRANSACTION TestTransaction 
END CATCH