摘要:
sql some any all技术 2008-08-15 11:49:59 阅读19 评论1 字号:大中小 订阅 .create table #A(id int)goinsert into #A s(1)insert into #A s(2)insert into #A s(3)insert into #A s(4)go--All:对所有数据都满足条件,整个条件才成立,例如:5大于所有返回的idselect *from #Awhere 5>All(select id from #A)go--Any:只要有一条数据满足条件,整个条件成立,例如:3大于1,2select *from #Aw 阅读全文
摘要:
http://www.codeproject.com/KB/database/sql2005-replication.aspx 阅读全文
摘要:
-- !!! Important !!!-- Please goto line 76 / line 81 / line 431 / line 724, and make some necessary changes-- -- Configuration script for Data SBUs SQL Server 2005 servers-- -- -- Remember to first partition disks, create \MSSQL.1\MSSQL\Data directories-- -- Configuring system databases...USE master 阅读全文
摘要:
ROLLUP 运算符生成的结果集类似于 CUBE 运算符生成的结果集。下面是 CUBE 和 ROLLUP 之间的具体区别:CUBE 生成的结果集显示了所选列中值的所有组合的聚合。 ROLLUP 生成的结果集显示了所选列中值的某一层次结构的聚合。 ROLLUP 优点:(1)ROLLUP 返回单个结果集,而 COMPUTE BY 返回多个结果集,而多个结果集会增加应用程序代码的复杂性。 (2)ROLLUP 可以在服务器游标中使用,而 COMPUTE BY 则不可以。 (3)有时,查询优化器为 ROLLUP 生成的执行计划比为 COMPUTE BY 生成的更为高效。 下面对比一下GROUP BY 、 阅读全文
摘要:
SQL Server CONVERT() 函数SQL Server Date 函数定义和用法CONVERT() 函数是把日期转换为新数据类型的通用函数。CONVERT() 函数可以用不同的格式显示日期/时间数据。语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。可以使用的 style 值:Style IDStyle 格式100 或者 0mon dd yyyy hh:m 阅读全文
摘要:
测试文件:D:\97-2003.xls和D:\2007.xlsx,两个文件的内容是一模一样的。测试环境:SQL Server 2000 / 2005。接口类型语法一览注册表设置单一数据类型列的类型解析混合数据类型列的自然解析混合数据类型列的强制解析——IMEX=1如何解决 NULL 值问题SQL Server 2000 中的列顺序问题如何访问隐藏的 Sheet如何访问非常规命名的 Sheet接口类型有两种接口可供选择:Microsoft.Jet.OLEDB.4.0(以下简称 Jet 引擎)和Microsoft.ACE.OLEDB.12.0(以下简称 ACE 引擎)。Jet 引擎大家都很熟悉,可 阅读全文
摘要:
--动态管理视图和函数--两种:服务器范围:用户具有服务器的view server state权限-- 数据库范围:用户需数据库view database state权限--grand view server state to 要授权主体--每笔记录描述得绘画状态select * from sys.dm_exec_sessionswhere Session_id=@@spid--连接数据库方式,登陆认证方式,网络配置,认证方式,协议类型与网络IPselect * from sys.dm_exec_connectionswhere Session_id=@@spid--前5项平均使用CUP时 阅读全文
摘要:
--返回数据库的所有数据表所包含记录笔数,创建日期use TestDBselect db_name(), sys.schemas.name, o.name, i.rows, o.crdatefrom sys.sysobjects oleft join sys.sysindexes i on o.id=i.id and i.indid=1join sys.schemas on schema_id=uidwhere Type='U'--查询各数据表是否包含Identity 字段select s.Name AS SchemaName,t.Name as tableName,case when c. 阅读全文