When use SQL Server Profiler, on the Events Selection tab, check Show all events; Find the Store Procedures event, checkSP:StmtStarting and/or SP:Stmt...
分类:
数据库 时间:
2015-12-04 12:44:56
阅读次数:
167
TSql Group by clause主要有4种类型:Group by a,bgroup by rollup(a,b)group by cube(a,b)group by grouping sets((),(a),(a,b),rollup(a,b),cube(a,b))rollup 和cube的作...
分类:
数据库 时间:
2015-11-12 21:40:01
阅读次数:
264
Package的每一次执行都是一个Execution Instance,都有一个唯一的ExecutionID;可以指定package执行时parameter的值。1,使用 catalog.create_execution 存储过程创建一个Execution InstanceCreates an in...
分类:
数据库 时间:
2015-11-10 21:10:21
阅读次数:
397
在TSQL中,有exists子句表示存在,表示匹配任意一行数据,但是,如何表示匹配全部的数据行。例如,表示一个学生选修了所有课程,这就是“匹配全部”语义的一个经典实例。示例,获取“选修全部”课程的学生姓名1,创建实例数据--create tablecreate table dbo.student(s...
分类:
数据库 时间:
2015-11-02 13:38:05
阅读次数:
249
Prepared Query 是提供给Ado.net等工具的一种查询方式,能够复用执行计划,Prepared Query 不是TSQL 语言的功能。The SQL Server relational engine introduces full support for preparing SQL s...
分类:
数据库 时间:
2015-10-22 21:20:18
阅读次数:
403
在大表上创建索引要非常谨慎,糟糕的索引会导致性能问题,但设计良好的索引可以几十倍上百倍的提高查询性能,在创建索引时,需要注意几个问题1,索引类型 创建聚集索引会使表数据在物理上排序,在创建非聚集索引之前,最好创建聚集索引,如果是临时表且只存在一个索引,那么create clustered inde....
分类:
数据库 时间:
2015-10-10 21:34:35
阅读次数:
220
declare @IDList as varchar(max)declare @ID as int declare @i as intset @IDList=''select @IDList=@IDList + cast(id as varchar(50)) + ',' from tablewhil...
分类:
数据库 时间:
2015-10-10 17:09:53
阅读次数:
217
Count常见的有三种写法,count(*),count(expression),count(column_name)Count(expression) ,count(column_name)计数的机制是:计算 expression,或表中column_name的值是否为NULL,如果为NULL则不...
分类:
数据库 时间:
2015-09-29 18:43:28
阅读次数:
283
第2章tsql2.1约束唯一约束:表中字段内容不可重复。非空约束:字段必须有内容。检查约束:字段内容必须在范围内。如1-100。主键约束:作为表的主键,必须要为非空。外键约束:与外部表相关联。默认约束:定义字段的默认内容。2.2数据库定义语句1、create(1)建数据库createdababa..
分类:
数据库 时间:
2015-09-29 15:05:38
阅读次数:
347
Values子句不仅能为Insert into子句提供插入的数据源,而且还能作为From子句和Merge中的Using的数据源。1,Specifying multiple values as a derived table in a FROM clause.SELECT a, b FROM (VAL...
分类:
数据库 时间:
2015-09-18 20:32:27
阅读次数:
277