摘要:
编程的异常处理很重要,当然Sql语句中存储过程的异常处理也很重要,明确的异常提示能够快速的找到问题的根源,节省很多时间。 下面,我就以一个插入数据为例来说明Sql Server中的存储过程怎么捕获异常的 。 1、环境 数据库为Sql Server2008。 表(Course)结构为: No char 阅读全文
阅读排行榜
SQL Server中Rowcount与@@Rowcount的用法 和set nocount on 也会更新@@Rowcount
2016-05-19 10:05 by hello,逗比, 801 阅读, 收藏,
摘要:
rowcount的用法: rowcount的作用就是用来限定后面的sql在返回指定的行数之后便停止处理,比如下面的示例, set rowcount 10select * from 表A 这样的查询只会返回表A中的前10条数据。它和 "select top 10 * from 表A" 的作用一样。注意 阅读全文
ToLookup方法
2022-01-25 23:33 by hello,逗比, 631 阅读, 收藏,
摘要:
1、必须是实现了IEnumerable接口对象才可以调用该方法,通过ToLookup方法,返回的是ILookup<T1,KeyValuePair<T2,T3>> 对象, 筛选KeyValuePair<T2,T3>集合里符合条件的新的数据,并且生成新的集合以类型T1为key,KeyValuePair< 阅读全文
delphi关闭程序Close,application.Terminate与halt区别
2016-02-22 21:13 by hello,逗比, 581 阅读, 收藏,
摘要:
当Close是一个主窗体时,程序会退出.Close会发生FormClose事件,FormCloseQuery事件Halt会发生FormDestory事件,Application.Terminate以上三个事件都不会发生Application.Terminate就是程序结束了。整个程序结束运行,系统强 阅读全文
object_id用法
2016-02-23 21:33 by hello,逗比, 538 阅读, 收藏,
摘要:
特别是在建表建存储过程的时候进场会写到: IF OBJECT_ID('Table_Test','U') IS NOT NULL DROP TABLE Table_Test 这种方式代替了以往所使用的 IF EXISTS (SELECT * FROM SYSOBJECTS WHERE NAME = ' 阅读全文
浙公网安备 33010602011771号