`
chengxianju
  • 浏览: 256629 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

sqlserver 2005中try---catch语句

阅读更多

sql server 2005中新增加的try catch,可以很容易捕捉异常了

 

 

begin try
declare @x int
   set @x=1/0
   print '出错啦'
end try
begin catch
print '出错抛出了'
select error_number()
end catch
print '继续执行.....'

 

 

出错抛出了
继续执行.....


begin try
declare @x int
   set @x=1/0
end try
begin catch
SELECT ERROR_NUMBER() ERNumber,
ERROR_SEVERITY() Error_Severity,
ERROR_STATE() Error_State,
ERROR_PROCEDURE() Error_Procedure,
ERROR_LINE() Error_Line,
ERROR_MESSAGE() Error_Message
end catch

 



 

  • 大小: 13.9 KB
0
3
分享到:
评论

相关推荐

    MicroSoft Sql Server2005:T-Sql查询

    本篇文章将深入探讨T-SQL查询在SQL Server 2005中的应用,以"sqlserver2005 技术内幕:T-SQL查询第一章"为引,带你走进T-SQL的世界。 ### 1. T-SQL基础 T-SQL是SQL的扩展,它是SQL Server的标准查询语言,包含了...

    sql server 2005 技术内幕t-sql查询源码

    《SQL Server 2005 技术内幕:T-SQL查询源码》是一本深入探讨SQL Server 2005中T-SQL查询技术的专业书籍。T-SQL(Transact-SQL)是Microsoft SQL Server数据库管理系统中使用的SQL扩展版本,它在标准SQL的基础上增加...

    Inside Microsoft SQL Server 2005: T-SQL Programming

    在SQL Server 2005中,T-SQL得到了显著增强,提供了更高效、更灵活的编程能力。这本书将带你了解以下几个方面的内容: 1. **基础语法**:T-SQL的基础包括SELECT、INSERT、UPDATE和DELETE语句,用于数据查询和修改。...

    Inside Microsoft SQL Server2005_ T-SQL Programming.rar

    《Inside Microsoft SQL Server 2005: T-SQL Programming》是针对微软SQL Server 2005数据库管理系统中T-SQL(Transact-SQL)编程的一本详细指南。这本书深入探讨了SQL Server 2005的核心组件,特别是T-SQL在数据...

    SQL Server 2005 T-SQL增强

    在SQL Server 2005中,T-SQL得到了显著增强,其中一个重要方面是引入了新的数据类型。这些数据类型更加丰富且灵活,能够更好地支持现代应用程序的需求。例如: - **日期与时间**: SQL Server 2005引入了`DATE`, `...

    Inside Microsoft SQL Server 2008 T-SQL Programming

    9. **错误处理和日志记录**:学习如何在T-SQL中处理运行时错误,使用TRY-CATCH结构进行异常处理,以及日志记录的方法。 10. **性能优化**:探讨查询优化器的工作原理,如何使用索引提高查询性能,以及分析查询执行...

    SQLServer2005数据库--管理与维护.pptx

    5. 强化的T-SQL:支持SQL-92标准和SQL-1999的新语法,如Try...Catch、PIVOT、Common Table Expression、EXCEPT和INTERSECT等,简化复杂操作。 6. 安全性增强:整合主体、安全性实体和权限设置,提供非对称式、对称...

    inside.microsoft.sql.server.2005.t-sql.querying

    《Inside Microsoft SQL Server 2005: T-SQL Querying》是一本深入探讨SQL Server 2005中T-SQL查询技术的专业书籍。该书由Microsoft Press出版,旨在帮助开发者和数据库管理员掌握在SQL Server 2005环境下进行高效、...

    JDBC与SQL Server 2005的连接方式

    JDBC (Java Database Connectivity) 是 Java 开发语言中用于连接数据库的标准API,它允许Java程序通过标准SQL语句来查询或更新数据库中的数据。本文将详细介绍如何配置JDBC以实现与SQL Server 2005数据库的有效连接...

    ASP.NET 2.0+SQL Server 2005全程指南-源代码

    2.6.1 用trycatch捕获异常 2.6.2 用tryfinally清除异常 2.6.3 用trycatchfinally处理所有的异常 2.7 面向对象程序设计 2.7.1 成员 2.7.2 类的可访问性 2.7.3 构造函数和析构函数 2.7.4 封装 2.7.5 继承 ...

    记录SQL server的代码sql-server-master.zip

    10. **T-SQL编程**:T-SQL(Transact-SQL)是SQL Server的扩展,包含流程控制语句(如IF-ELSE, WHILE, BEGIN TRY-BEGIN CATCH)和自定义函数,允许开发者编写复杂的数据库应用程序。 以上是SQL Server的一些关键...

    SQL SERVER 2008 T-SQL 基础

    《SQL SERVER 2008 T-SQL基础》是一本由微软出版社出版的书籍,主要针对SQL Server 2008中的Transact-SQL(T-SQL)语言进行深入浅出的讲解。T-SQL是SQL Server的核心组件,用于数据查询、数据操纵、存储过程编写以及...

    SQL SERVER 2005技术内幕:T-SQL查询

    《SQL SERVER 2005技术内幕:T-SQL查询》是数据库开发人员不可或缺的一本指南,它深入探讨了SQL Server 2005中的Transact-SQL(T-SQL)查询技术。这本书以其详尽的解释和实用的示例,帮助读者掌握T-SQL查询的精髓,...

    SQL Server 2005 T-SQL Recipes

    这本书是数据库管理员、开发人员和系统架构师的重要参考资料,帮助他们在面对SQL Server 2005中的各种查询和数据操作挑战时,能够迅速找到解决方案。 T-SQL是微软SQL Server的主要编程语言,用于创建和管理数据库。...

    sql server 2008新书 t-sql

    在SQL Server 2008中,T-SQL(Transact-SQL)是微软实现的ISO SQL标准,它是管理和操作SQL Server数据库的核心语言。T-SQL不仅包含了标准SQL的查询和数据操纵功能,还增加了微软特有的特性,使得它在数据库管理、...

    C#+SQL Server项目开发实践-范例

    在"C#+SQL Server项目开发实践-范例"中,我们可以深入探讨C#编程语言与Microsoft SQL Server数据库管理系统相结合的应用开发技术。C#是.NET框架的主要编程语言,而SQL Server是企业级的数据存储和处理平台,两者结合...

    #507 SQL Server 2005 T-SQL Enhancements

    6. **改进的错误管理**:SQL Server 2005提供了更好的错误处理机制,如TRY...CATCH块,允许更优雅地处理程序中的错误,避免整个事务因单个错误而回滚。 7. **XML数据类型和XML方法**:SQL Server 2005支持XML作为第...

    在Eclipse中用JDBC连接Sql Server 2005总结

    【在Eclipse中使用JDBC连接SQL Server 2005的步骤详解】 要使用Java的JDBC(Java Database Connectivity)在Eclipse中连接到SQL Server 2005,你需要遵循以下步骤: 1. **准备工作**: - 安装必备软件: - ...

    MICROSOFT SQL SERVER 2008技术内幕:T-SQL语言基础.pdf

    T-SQL通过TRY...CATCH语句块处理程序执行中可能出现的错误。在TRY块中执行的代码如果发生错误,控制权将转移至CATCH块。此外,使用THROW或RAISERROR语句可以主动触发错误或自定义错误消息。 九、存储过程和触发器 ...

    SqlServer存储过程及调试指南

    异常处理是T-SQL脚本编程中的关键环节,SQLServer 2005引入了结构化异常处理特性,包括TRY...CATCH语句,使得异常处理更为强大和有效。 4. T-SQL性能问题与优化:性能问题通常是由于编写不当的T-SQL代码导致的,...

Global site tag (gtag.js) - Google Analytics