话题: SQL Server数据库开发
-
如何创建SQL Server视图
2013-11-28 | 作者:Robert Sheldon | 翻译:Ranma在SQL Server数据库中你可以创建的对象之一就是视图,它是可以从一个或多个表(或其他视图)中检索数据的虚拟表,此过程类似于用一条SELECT语句返回一个数据集。
-
SQL Server视图:创建索引和添加基础数据
2013-11-27 | 作者:Robert Sheldon | 翻译:Ranma你可以通过在你的SQL Server数据库中应用视图来获得很多东西。它们易于创建和使用。如果你能写一条SELECT语句,那么你就可以定义一个视图。
-
SQL 约束语句:外键、检查及默认
2013-11-27 | 作者:Robert Sheldon | 翻译:Ranma一个外键SQL约束与一个表中的一个或多个字段相关联,而这些字段是与另一个表中的字段相对应的,这样的表称之为引用表。
-
SQL 约束语句: PRIMARY KEY 及UNIQUE
2013-11-26 | 作者:Robert Sheldon | 翻译:RanmaSQL约束会执行规则以控制你插入到字段的值类型,这样就可以防止其不符合字段数据类型和非空性所提供的控制规则。
-
SQL Server 2014新特性:分区索引和内存优化表
2013-10-20本系列文章将详细介绍即将发布的SQL Server 2014中包含的重要特性。本文是第二篇,着重关注更新分区索引和内存优化表两个方面。
-
使用SQL Server时必须注意的10个特性:读、写器相互block
2013-09-16 | 作者:Alex BolenokSQL Server的锁定系统会让读、写器相互block,有时即便它们访问的是不同的记录也会相互block。
-
使用SQL Server时必须注意的10个特性:在嵌套中使用ORDER BY
2013-09-16 | 作者:Alex BolenokSQL Server在嵌套查询中并不支持ORDER BY。这一行为没有在标准中进行定义并且是特定于SQL Server的。
-
使用SQL Server时必须注意的10个特性:LEAST 和GREATEST
2013-09-16 | 作者:Alex BolenokSQL Server并不支持LEAST和GREATEST:这些函数从一个参数列表适当地返回最小和最大值。这并没有在标准中加以指定并且是特定于SQL Server的。
-
使用SQL Server时必须注意的10个特性:TRIM函数
2013-09-16 | 作者:Alex BolenokSQL Server并不利用TRIM函数来对一个字符串两端的空格字符进行修整。这一行为违反了标准并且是特定于SQL Server的。
-
使用SQL Server时必须注意的10个特性:MAX(BIT)
2013-09-16 | 作者:Alex Bolenok对于存储布尔值,SQL Server支持一个特殊数据类型,称之为BIT。但是,你不能在那些字段上聚合AND或是OR(通常这些是由MAX和MIN完成的)。
-
使用SQL Server时必须注意的10个特性:字符串连接
2013-09-16 | 作者:Alex Bolenok执行字符串连接与数字相加都使用的是相同的操作符+ 。这可能会在数字和字符串混合的情况下造成混淆。
-
使用SQL Server时必须注意的10个特性:不使用USING语句
2013-09-16 | 作者:Alex BolenokSQL Server并不支持在连接中使用USING语句。这一行为违反了标准并且是特定于SQL Server的。
-
使用SQL Server时必须注意的10个特性:IN中的多重字段
2013-09-16 | 作者:Alex Bolenok你不能在IN中使用多个字段。这一行为违反了标准并且是特定于SQL Server的。要解决这一问题,可以用EXISTS来代替IN。
-
使用SQL Server时必须注意的10个特性:空值为先
2013-09-16 | 作者:Alex Bolenok当在一个包含空值的字段上使用ORDER BY时,这些值会排在最先的位置。这种行为并没有在标准中加以指定,而且这一现象会出现在SQL Server和MySQL中。
-
使用SQL Server时必须注意的10个特性:唯一空值
2013-09-16 | 作者:Alex Bolenok当在字段上声明了唯一约束,SQL Server就会视所有的空值为唯一的。这意味着在一个唯一字段中你不能有多于一个的空值。
-
解决备份过程中的SQL VSS写入器问题
2013-04-09 | 作者:Brian Peasland | 翻译:孙瑞当使用VSS备份软件进行SQL Server数据库备份的时候,用户最容易碰到的SQL VSS写入器问题有哪些?专家给出了解答。
-
SQL Server 2012 T-SQL系列技巧之T-SQL语句
2012-12-26 | 作者:Robert Sheldon | 翻译:冯昀晖你可能经常想从结果集中的前面行或者从某一行后面的行访问数据,但是还不想创建自连接查询。这种情况正是“LAG”函数和“LEAD”函数的用武之地。
-
SQL Server 2012 T-SQL系列技巧之T-SQL格式转化
2012-12-25 | 作者:Robert Sheldon | 翻译:冯昀晖SQL Server现在包含有一组函数,可以基于单个整数生成日期和时间。这些函数里,第一个就是“DATEFROMPARTS”函数。
-
SQL Server 2012 T-SQL系列技巧之T-SQL函数
2012-12-24 | 作者:Robert Sheldon | 翻译:冯昀晖新函数“TRY_CONVERT”支持对转换操作进行测试判断。该函数的用法与“TRY_PARSE”类似,如果出错是会返回“NULL”值,而不是报错。
-
进行Windows Azure SQL Database的水平扩展
2012-11-29 | 作者:Robert Sheldon | 翻译:冯昀晖联合服务是应用于Window Azure SQL Database上的一套分片(Sharding)管理技术。分片也被称为联合(Federating),意思是把大表分成很多小表的过程。