08 2011 档案

摘要:1、EXEC命令的括号中只允许包含一个字符串变量,或者一个 字符串文本,或者字符串变量与字符串文本的串联。不能再括号中使用函数或CASE表达式,如下面尝试在括号中调用QUOTENAME函数以引用对象名称,运行将失败: 1: DECLARE @schemaname NVARCHAR(255),@tablename NVARCHAR(128) 2: SET @schemaname='dbo' 3: SET @tablename='Order Details' 4: 5: EXEC (N'SELECT COUNT(*) FROM '+QU... 阅读全文
posted @ 2011-08-25 11:30 梅子黄时雨 阅读(8275) 评论(0) 推荐(0)
摘要:DELL 1520 笔记本拆机前需要准备的工具: 1、小号的十字螺丝刀 2、饭卡、用后的QB卡之类的塑料卡(用来撬“前面板”) 3、一个盒子(用来装卸下来的螺丝) 4、一条漆包线或废电线,去掉绝缘层一端绑在手上一端放到水泥地面或栓在金属暖气片上(防止静电击穿笔记本元器件) 5、拔下AC电源和电池、并按3下电源开关(释放笔记本电路板残留电荷) 笔记本知识: A... 阅读全文
posted @ 2011-08-24 14:22 梅子黄时雨 阅读(3660) 评论(0) 推荐(0)
摘要:1、表变量和临时表一样,当表足够小且SQLServer有足够的内存时,表变量的页驻留在缓存中。 2、表变量的范围是明确定义的,它的范围被定义在当前级别的当前批处理范围内,与其他变量一样。 3、表变量不是外部事物的组成部分。相反,它的事务被限制到语句级别以支持语句回滚。如果修改表变量的语句失败,则该语句的更改会被撤销。但是如果语句是外部事务的一部分,外部事务回滚后,对表变量已经完成的更改将不可撤销。 假如要编写一个审核触发器,以审核对一些表的更改。如果满足一些逻辑条件,你希望能回滚这些更改,但你还是希望能审核这些更改尝试。如果你从inserted或deleted复制数据到审核表中,触发... 阅读全文
posted @ 2011-08-23 10:51 梅子黄时雨 阅读(304) 评论(0) 推荐(0)
摘要:任正非(华为总裁) 您有幸加入了华为公司,我们也有幸获得了与您合作的机会。我们将在相互尊重,相互理解和共同信任的基础上,与您一起度过在公司工作的岁月。这种尊重、理解和信任是愉快的进行共同奋斗的桥梁和纽带。 华为公司不单需要有高层次、高素质的科技人才和管理人才,同时还必须有一个能被这些人才认同的价值体系,这就是说要建立一个共同拥有的企业文化。华为的企业文化是建立在民族优良传统文化基础上的企业文化,... 阅读全文
posted @ 2011-08-19 14:47 梅子黄时雨 阅读(420) 评论(0) 推荐(0)
摘要:与持久表一样,优化器创建并维护临时表的分布统计信息y(distrubution statistics)(列值的直方图),并跟踪他的基数(cardinality)(唯一值的个数)。当索引临时表时,这种能力尤其重要,当优化器需要评估选择性(selectivity)时,它就可以根据这些分步统计信息生成经过优化的计划,这是临时表在性能方面不同于表变量的主要特性之一。 此外,临时表会维护统计信息,如果从上次... 阅读全文
posted @ 2011-08-15 10:47 梅子黄时雨 阅读(348) 评论(0) 推荐(0)
摘要:标识指定日期的星期数,即计算出该日期是星期几,比看上去要复杂的多,要返回Northwind数据库Orders表中所有星期二发生的订单,在datepart函数中使用weekday单位,可以提取出指定日期datetime值得星期数(从1到7),然而从指定日期datetime中得到的星期数依赖于会话选项DATEFIRST的设置,该设置确定一周的 第一天,如果指定为1则表示星期一是一周的第一天,如果指定为... 阅读全文
posted @ 2011-08-12 15:04 梅子黄时雨 阅读(257) 评论(0) 推荐(0)
摘要:很多与时间有关的查询都要求标识重叠的时期,下面的示例中,出于统计账单或其他目的,Sessions表跟踪应用程序的用户会话。会话表示接入到互联网的链接,例如一些互联网的供应商按照链接时间收费。该表包含主键(keycol),应用程序名称(app),用户名(usr),开始时间(starttime),结束时间(endtime) 创建表: USE [tempdb] GO /****** Object: Table [dbo].[Sessions] Script Date: 08/12/2011 10:56:52 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDEN 阅读全文
posted @ 2011-08-12 11:04 梅子黄时雨 阅读(345) 评论(0) 推荐(0)
摘要:使用Northwind的Employees表,根据存储的Birthdate返回每个员工离今天最近的生日,如果今年的生日已经过了,则返回明年的,反之,则返回今年的(注意,如果是闰年2月29日出生的,则在下个月的3月1号过生日) 1: WITH arg1 2: AS ( SELECT FirstName , 3: LastName , 4: BirthDate , 5: DATEDIFF(YEAR, BirthDate, GETDATE()) AS DIFF , 6: CAST(CONVERT(CHAR(8), GETDATE(), 112) AS DATETIME) AS Today 7: 阅读全文
posted @ 2011-08-11 18:01 梅子黄时雨 阅读(538) 评论(0) 推荐(0)