自由技术撰稿人和技术咨询专家,曾出版和发布若干本书籍、文章和培训教材,重点关注Windows、数据库、商务智能等。
怎样在WITH子句中创建多个CTE?创建一个递归通用表表达式有什么方法?本文对上述问题作出了详细解答。
SQL Server 2005引进了一个很有价值的新的Transact-SQL语言组件:通用表达式CTE,它是派生表和视图的一个便捷的替代。通过使用CTE,我们可以创建一个命名结果集来在……
DATEADD和DATEDIFF方法不仅仅在表定义中非常有用,同样也适用于查询和数据修改语句。通过DATEADD,我们可以将日期/时间值增加和减少一定值,而通过DATEDIFF,我们可以计算日期/时间值之间的时间间隔。
如何使用DATEADD和DATEDIFF来计算SQL Server的DATETIME值?在SQL Server数据库中,DATETIME和SMALLDATETIME值是以整数存储的。然而,与整数不同的是……
作者在本文中认为最佳测试审计的方法就是运行一对针对AdventureWorks 数据库的DDL语句。下面的语句创建了Person、Contact2表,接着删除了表……
在SQL Server 2005中如何创建DDL表格来审计DDL触发活动?本文主要介绍了创建DDL审计表以及创建DDL触发器的方法和技巧。
在SQL Server 2005中使用XQuery检索XML数据有两种方法:value()和query()。从本文我们不难看出,这两种方法是非常有用的。
在SQL Server 2005中使用XQuery检索XML数据有哪些方法?我们应该如何运用XML的query()方法?本文侧重介绍第二种检索方法。
SQL Server 2005支持一个允许在XML列、变量或参数中存取值的XQuery语言子集。通过调用XML数据类型支持的方法,就可以在T-SQL语句中使用XQuery。其中两种方法分别是value()和query()。
如何检索date/time值各部分?与YEAR、MONTH和DAY函数相似,DATEPART函数返回一个代表date/time值的指定部分的整数值。例如下面的SELECT语句返回与上面的例子一样的结果……