随笔分类 -  SQL SERVER

摘要:sqlDependency提供了这样一种能力:当被监测的数据库中的数据发生变化时,SqlDependency会自动触发OnChange事件来通知应用程序,从而达到让系统自动更新数据(或缓存)的目的. 快速上手可参见园友的下列文章 http://www.cnblogs.com/xrinehart/ar 阅读全文
posted @ 2016-10-31 14:32 hg一如既往 阅读(893) 评论(0) 推荐(1)
摘要:select * from bankinsert into bank values(10000)insert into bank values(20000)--打开一个事务begin tran--定义临时变量declare @num int = 0;update bank set balance=b... 阅读全文
posted @ 2014-10-30 21:42 hg一如既往 阅读(274) 评论(0) 推荐(0)
摘要:Ø 索引 1、 什么是索引 索引就是数据表中数据和相应的存储位置的列表,利用索引可以提高在表或视图中的查找数据的速度。 2、 索引分类 数据库中索引主要分为两类:聚集索引和非聚集索引。SQL Server 2005还提供了唯一索引、索引视图、全文索引、xml索引等等。聚集索引和非聚集索引是数据库引擎... 阅读全文
posted @ 2014-10-18 03:59 hg一如既往 阅读(462) 评论(0) 推荐(0)
摘要:Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据... 阅读全文
posted @ 2014-10-18 03:35 hg一如既往 阅读(5355) 评论(0) 推荐(1)
摘要:use mydb1go-- 表T_Employee2-- Id Name Position Dept-- 1 张三 员工 市场部-- 2 李四 经理 销售部-- 3 王五 经理 市场部-- 4 马六 员工 销售部-- 5 钱七... 阅读全文
posted @ 2014-10-17 20:59 hg一如既往 阅读(7925) 评论(0) 推荐(0)
摘要:C#中的NUll于SQL中的null是不一样的, SQL中的null用C#表示出来就是DBNull.Value在用C#往数据库里面插入记录的时候,可能有的字段你不赋值,那么这个字段的值就为null,如果按一般想法的话,这个值会被数据库接受,然后在数 据表里面显示为NUll,实际上这就牵扯到一个类型的... 阅读全文
posted @ 2014-10-04 00:11 hg一如既往 阅读(2258) 评论(0) 推荐(1)
摘要:1、char(n)不足长度N的部分用空格填充2、常用字段类型:bit(可选值0或1)、datetime、int、varchar、nvarchar(支持含中文)3、SQL语句中字符串用单引号。4、创建表:Create Table T_Person1(Id int Not NULL primary ke... 阅读全文
posted @ 2013-03-09 17:07 hg一如既往 阅读(296) 评论(0) 推荐(0)