手机
当前位置:查字典教程网 >编程开发 >数据库其他 >SQL SERVER 里的错误处理(try catch)
SQL SERVER 里的错误处理(try catch)
摘要:BEGINTRY……ENDTRYBEGINCATCH……ENDCATCH。另外,WITH语句如果前面还有别的SQL语句,应该在前面的SQL语...

BEGIN TRY

……

END TRY

BEGIN CATCH

……

END CATCH。

另外,WITH 语句如果前面还有别的SQL语句,应该在前面的SQL语句结尾加上分号";"。比如在这个TRY CATCH里,就应该在前面加个";",如下:

BEGIN TRY

WITH w AS(

SELECT f1,f2,f3

,ROW_NUMBER() OVER(ORDER BY Id DESC) AS Row

FROM [t1]

WHERE Code=@Code

)

INSERT INTO [t2](

f1,f2,f3

SELECT f1,f2,f3

FROM w WHERE Row>100;

END TRY

BEGIN CATCH

END CATCH;

【SQL SERVER 里的错误处理(try catch)】相关文章:

ORACLE 系统函数大全SQLSERVER系统函数的异同

推荐Sql server一些常见性能问题的解决方法

数据库设计的完整性约束表现在哪些方面

关于若干数据库数据插入性能的对比分析

SQL大量数据查询的优化及非用like不可时的处理方案

恢复 SQL 被注入后的数据代码

Sql Server 和 Access 操作数据库结构Sql语句小结

db2数据库常用操作命令大全

Spring集成MyBatis完整实例(分享)

sql join on 用法

精品推荐
分类导航