发布网友 发布时间:2022-05-10 06:48
共1个回答
热心网友 时间:2023-11-17 15:22
1> EXEC sp_addmessage 60001, 16,追问我意思是显示Select * from Table 中的信息。 按你的写法 我还得用游标一行一行的print。
追答BEGIN TRY
-- 抛出自定义错误
RAISERROR(60001, 16, 1);
END TRY
BEGIN CATCH
SELECT top 1 * FROM sys.messages where message_id = ERROR_NUMBER()
END CATCH
GO
message_id language_id severity is_event_logged text
--------------------------------------------------------------------------------
60001 1033 16 0 User Password Error
(1 行受影响)