raiserror
- 网络错误处理语句;激发错误消息;无效
raiserror
raiserror
错误处理语句
....3.2 输出语句(PRINT) 8.3.3 错误处理语句(RAISERROR) 8.3.4 选项设置语句(SET) 8.4 游标(CURSOR) 8.4.1 游 …
激发错误消息
SQL语言与数据库操作技术大全 目录 -... ... 12.5.3 激发错误消息— —RAISERROR 368 12.5.4 获取错误消息— —TRY…CATC…
无效
SQLSTATE... ... 53W01 ALTER 不能更新表达式 53W07 RAISERROR 格式字符串参数号 %1 无效 53W09 WRITETEXT 中列 …
1
RAISERROR can be used in either the TRY or CATCH block of a TRY. . . CATCH construct to affect error-handling behavior.
RAISERROR可用在TRY.CATCH构造的TRY或CATCH块中影响错误处理行为。
2
Both RAISERROR and PRINT can be used to return informational or warning messages to an application.
RAISERROR和PRINT都可以用来将信息性消息或警告消息返回到某个应用程序中。
3
When msg_id is not specified, RAISERROR raises an error message with an error number of 50000.
如果未指定msg_id,则RAISERROR引发一个错误号为50000的错误消息。
4
Calling RAISERROR with severity less than 20 from inside a remote stored procedure causes a statement abort error on the remote server .
在远程存储过程内调用严重性低于20的RAISERROR会引起远程服务器上的语句中止错误。
5
RAISERROR can be used as an alternative to PRINT to return messages to calling applications.
RAISERROR可以代替PRINT将消息返回到调用应用程序。
6
Supports parameter substitution similar to the RAISERROR statement .
支持与RAISERROR语句类似的参数替换。
7
In this way, RAISERROR can be used to return information to the caller about the error that caused the CATCH block to execute.
这样,RAISERROR可用于返回有关导致CATCH块执行的错误的调用方信息。
8
RAISERROR can either reference a user-defined message stored in the sys. Messages catalog view or build a message dynamically.
RAISERROR可以引用sys.messages目录视图中存储的用户定义消息,也可以动态建立消息。
9
When set to 1 (MS compatible), raiserror is handled with the next statement.
设置为1(MS兼容)时,raiserror与下一条语句一起处理。
10
Specifies when the error is returned and where the cursor is positioned when raiserror is encountered.
指定在遇到raiserror的情况下返回错误的时间和定位游标的位置。
11
If warnings are needed in stored procedures or triggers, use the RAISERROR or PRINT statements.
如果在存储过程或触发器中需要警告,请使用RAISERROR或PRINT语句。
12
RAISERROR is the preferred statement for indicating errors.
RAISERROR是用于指出错误的首选语句。
13
You can use the RAISERROR statement to return user-defined errors to an application.
目录视图中。可以使用RAISERROR语句将用户定义的错误返回到应用程序。
14
When you use RAISERROR to return a user-defined error message, use a different state number in each RAISERROR that references that error.
当使用RAISERROR返回用户定义的错误消息时,请在每个引用该错误的RAISERROR中使用不同的状态号码。
15
Specify a severity of 10 or lower to use RAISERROR to return a message from a TRY block without invoking the CATCH block.
指定严重级别为10或更低以使用RAISERROR返回TRY块中的消息,而不必调用CATCH块。
16
The following code example shows how to use a local variable to supply the message text for a RAISERROR statement.
以下代码示例显示如何使用局部变量为RAISERROR语句提供消息文本。
17
When set to 0 (the initial default), raiserror is handled separately from surrounding statements.
设置为0(初始缺省值)时,raiserror与周围的语句分开处理。
18
RAISERROR that has a severity 20 or higher closes the database connection without invoking the CATCH block.
严重性为20或更高的RAISERROR在不调用CATCH块的情况下终止数据库连接。
19
A message string specified in the RAISERROR statement.
在RAISERROR语句中指定的消息字符串。
20
You pass these parameters to the RAISERROR statement in your database code.
将这些参数传递给数据库代码中的RAISERROR语句。
21
Specify a severity of 10 or lower to return messages using RAISERROR without invoking a CATCH block.
如果指定10或更低的严重度,将使用RAISERROR返回消息,而不调用CATCH块。
22
These results can be evaluated within the T-SQL script by using the RAISERROR function, or they can be evaluated by using test conditions.
这些结果可在T-SQL脚本中通过使用RAISERROR函数来计算,也可以通过使用测试条件来计算。
23
The following code example shows how to use RAISERROR inside a TRY block to cause execution to jump to the associated CATCH block.
以下代码示例显示如何在TRY块中使用RAISERROR使执行跳至关联的CATCH块中。
24
RAISERROR that has a severity of 11 to 19 executed inside a TRY block causes control to transfer to the associated CATCH block.
在TRY块内执行的严重性为11至19的RAISERROR会使控制传递到关联的CATCH块。
25
For more information about the RAISERROR statement, see Using RAISERROR.
有关RAISERROR语句的详细信息,请参阅使用RAISERROR。
26
RAISERROR that has a severity of 11 to 19 executed inside a CATCH block returns an error to the calling application or batch.
在CATCH块内执行的严重性为11至19的RAISERROR将错误返回到调用应用程序或批处理。
27
It also shows how to use RAISERROR to return information about the error that invoked the CATCH block.
它还显示如何使用RAISERROR返回有关调用CATCH块的错误的信息。
28
Signaling of errors in Transact-SQL procedures is carried out using the RAISERROR statement.
Transact-SQL过程中的错误通知是用RAISERROR语句完成的。
29
Any RAISERROR statement invoked by using the WITH LOG syntax.
所有使用WITHLOG语法调用的RAISERROR语句。
30
RAISERROR only generates errors with state from 1 through 127.
RAISERROR仅生成其状态为1到127的错误。