数据库
dongguojun
这个作者很懒,什么都没留下…
展开
-
SQL索引
索引用于减少经常查询的操作时间 1.创建聚簇索引 CLUSTER 表示要建立的索引是聚簇索引。所谓聚簇索引是指索引项的顺序与表中记录的物理顺序一致的索引组织。 使用NONCLUSTERED创建的是非聚簇索引.这两个关键字中只能选其中的一个 [code="sql"]create clustered index stusname on student(Sname);[/code] 2.创...原创 2010-01-15 15:03:25 · 95 阅读 · 0 评论 -
常用的查询条件
常用的查询条件 [img]http://dl.iteye.com/upload/attachment/194047/1c3d1001-07b1-3a2b-b953-5ea0e8d85cbf.png[/img]原创 2010-01-15 15:15:16 · 188 阅读 · 0 评论 -
SQL Server 2005数据类型说明
用varchar(max)代替text。varchar的最大长度为8000,但是varchar(max)则可以存储多达2G的数据,因此其作用相当于SQL 2000中的text。但是微软可能会后续的SQL Server版本中移除text类型,从现在就应该用varchar(max) 来代替text。 用nvarchar(max)代替ntext,用binary(max)代替image. 为X...原创 2010-01-15 15:24:52 · 89 阅读 · 0 评论 -
Trigger触发器的instead of语句意义
Instead of:指定执行触发器而不是执行触发语句,从而代替触发语句的操作 例子: [code="sql"]use test go create trigger t1 on a instead of delete as print '数据删除不成功' go[/code] 当在表a上有delete语句被执行时,触发此触发器,而原delete语句不会被执行,所以删除操...原创 2010-01-18 11:11:39 · 375 阅读 · 0 评论 -
SQL Server 2005查看触发器信息
使用命令查看特定表的触发器信息,经过加密的就查不到了 exec sp_helptrigger 表名;原创 2010-01-18 13:05:45 · 110 阅读 · 0 评论 -
SQL Server2005截取字符串并操作
以前看过别人写的,但是实在记不起来是怎么写的了,今天自己写了一个,在这里标记一下 [code="sql"] --定义须查询的字串 declare @queryString nvarchar(1000) --定义循环内截取出来的子字符串,如有字符串'abc,123,中国,',循环内第一次截取@temp='abd',第二次@temp='123',第三次@temp='中国' declare @...原创 2010-08-01 22:37:14 · 161 阅读 · 0 评论 -
SQL Server 2005带事务的存储过程示例[自用标记]
[code="sql"] set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go -- ============================================= -- Author: -- Create date: -- Description: -- ================================...原创 2010-06-29 08:44:40 · 95 阅读 · 0 评论