Ste*_*eve 1 sql t-sql sql-server sql-server-2008
我目前正在为我的项目键入一个脚本,目前很难找到有关如何完成MS SQL必须提供的大部分功能的信息.
我试图找出一种方法来测试SQL语句是否未能执行.例如,尝试插入表中已存在的记录.任何帮助将不胜感激
您可以使用SQL Server 的try/catch功能.
另一篇文章来源和示例T-SQL:
BEGIN TRY
DECLARE @X INT
-- Divide by zero to generate Error
SET @X = 1/0
PRINT 'Command after error in TRY block'
END TRY
BEGIN CATCH
PRINT 'Error Detected'
END CATCH
Run Code Online (Sandbox Code Playgroud)
例如,在catch块中处理特定操作的故障.
归档时间: |
|
查看次数: |
1049 次 |
最近记录: |