关注技术,重视技术,善用技术

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2006年8月1日

摘要: 简介 将于12月份发布的SQL Server 2005目前正处于准备阶段,最近,我研究了一份对Edgewood Solutions客户进行的调查,调查中询问他们认为什么是微软的新发布的数据库中最有价值的特性。一个不分职位、行业、公司规模和从业时间的常见回答就是加强的T-SQL。这些发现可以作为以下有关Transact-SQL编程扩展的贴士的基础。 错误处理:TRY 和CATCH 将行转... 阅读全文
posted @ 2006-08-01 21:33 为人民服务而努力 阅读(189) 评论(0) 推荐(0) 编辑

摘要: SQL Server 2005中的CTE SQL Server 2005中有一种新的语法叫做通用表表达式,CTE(Common Table Expression)。 阅读全文
posted @ 2006-08-01 21:31 为人民服务而努力 阅读(381) 评论(1) 推荐(0) 编辑

摘要: 数据库快照(atabase snapshot)是一个只读的,静态的数据库视图。一个数据库可以有多个数据库快照,每个数据库快照在被显性的删除之前将一直存在。数据库快照将保持和源数据库快照被创建时刻一致,所以可被用来做一些报表。并且由于数据库快照的存在,我们可以很容易的把数据库回复到快照创建时刻。 阅读全文
posted @ 2006-08-01 21:31 为人民服务而努力 阅读(382) 评论(0) 推荐(0) 编辑

摘要: SQL Server 2005加密体系(二)紧接上一篇,再给一段用密钥加密数据的范例,这段代码比较简单,大黄不准像蹂躏大余一样说我灌水!!! -------------------------------------------------------------------------------- --创建实验用数据库USE masterIF EXISTS(SELECT [name] FROM... 阅读全文
posted @ 2006-08-01 21:16 为人民服务而努力 阅读(164) 评论(0) 推荐(0) 编辑

摘要: SQL Server 2005加密体系(一)SQL Server 2005中引入了一套完整的加密方法,具体的术语呢就偷个懒不写了,大家可以看BOL么。 大致的结构呢就是在安装sQL Server 2005的时候利用SQL Server服务账号生成一个服务主密钥Service Master Key,然后数据库的管理员可以在数据库上创建Database Master Key,当然也可以不创建,同时数... 阅读全文
posted @ 2006-08-01 21:15 为人民服务而努力 阅读(161) 评论(0) 推荐(0) 编辑

摘要: 举几个例子来简单说明 这些例子我引用了Northwind库。 1. TOP 表达式 SQL Server 2000的TOP是个固定值,是不是觉得不爽,现在改进了。 --前n名的订单declare @n int set @n = 10 select TOP(@n) * from Orders 2. 分页 不知各位过去用SQL Server 2000是怎么分页的,大多都用到了临时表。SQL S... 阅读全文
posted @ 2006-08-01 20:50 为人民服务而努力 阅读(144) 评论(0) 推荐(0) 编辑