RAISERROR

来源:互联网 发布:单词社交网络 编辑:程序博客网 时间:2024/06/06 07:33

在学存储过程的时候遇到了RAISERROR 不太懂,看看官网这样写函数格式,一脸懵逼

-- Syntax for SQL Server and Azure SQL Database  RAISERROR ( { msg_id | msg_str | @local_variable }      { ,severity ,state }      [ ,argument [ ,...n ] ] )      [ WITH option [ ,...n ] ]
-- Syntax for Azure SQL Data Warehouse and Parallel Data Warehouse  RAISERROR ( { msg_str | @local_variable }      { ,severity ,state }      [ ,argument [ ,...n ] ] )      [ WITH option [ ,...n ] ]

幸好网上看到了这篇博客 http://www.cnblogs.com/xugang/archive/2011/04/09/2010216.html

大约了解到~

-- Syntax for SQL Server and Azure SQL Database  RAISERROR ( { msg_id | msg_str | @local_variable }  --选其一作为一个参数    { ,severity ,state }  --两个参数    [ ,argument [ ,...n ] ] )  --  一个参数[,...n],框框里是参数的可选值k    [ WITH option [ ,...n ] ]  -- 一个参数[,...n],框框里参数的可选项

然后为了更好的了解这个函数 从官网学习

https://docs.microsoft.com/en-us/sql/t-sql/language-elements/raiserror-transact-sql

然后 找到Arguments ,下面就有参数 msg_id ,msg_str ,@local_variable,severity ,state ,argument ,option 这些介绍。

原创粉丝点击