[10]SQLSERVER

摘要: 新增的APPLY表运算符把右表表达式应用到左表表达式中的每一行。它不像JOIN那样先计算那个表表达式都可以,APPLY必选先逻辑地计算左表达式。这种计算输入的逻辑顺序允许吧右表达式关联到左表表达式。APPLY有两种形式,一个是OUTER APPLY,一个是CROSS APPLY,区别在于指定OUTER,意味着结果集中将包含使右表表达式为空的左表表达式中的行,而指定CROSS,则相反,结果集中不包含使右表表达式为空的左表表达式中的行。阅读全文
posted @ 2011-08-14 02:03 兴百放 阅读(270) | 评论 (0) 编辑
摘要: 我们设计表时,在字段是否允许Null值这个问题上,有时会争论一番。数据库牛人Kalen Delaney则给了一下建议 1,永远不要在用户表中允许NULL值 2,在用户表定义中包含一个NOT NULL限制 3,不要依赖数据库属性来控制NULL值的行为阅读全文
posted @ 2011-08-04 18:12 兴百放 阅读(165) | 评论 (0) 编辑
摘要: 在SQL Server Management Studio中使用Web浏览器阅读全文
posted @ 2011-05-26 18:40 兴百放 阅读(111) | 评论 (1) 编辑
摘要: 有时候我们需要知道存储在表中某条记录的所属文件号以及页面编号,但是经过我们自己查询,查询出来是一个十六进制页面号,那么我们怎么才能根据该十六进制页面号计算出该记录所对的“所属文件号”以及“页面编号”呢?阅读全文
posted @ 2009-09-12 14:42 兴百放 阅读(251) | 评论 (0) 编辑
摘要: 什么是视图? 视图中的ORDER BY; 刷新视图; 更新视图; 索引视图;阅读全文
posted @ 2009-06-16 23:50 兴百放 阅读(5779) | 评论 (16) 编辑
摘要: 我们在维护数据库服务器的时候,为了保证安全,经常要改变数据库服务的默认端口号(默认1433),但是这样一来,客户端连接数据库服务器的时候,就稍微有点麻烦了阅读全文
posted @ 2009-05-27 16:44 兴百放 阅读(477) | 评论 (1) 编辑
摘要: 今天在Attach一个以前的数据库(没有在SqlServer初始安装的目录下)的时候,老是附加不上,总是出现5123的错误代码,如图: 一开始以为是SqlServer2008不兼容原来的数据库所致,因...阅读全文
posted @ 2009-05-27 16:03 兴百放 阅读(2126) | 评论 (0) 编辑
摘要: 在往数据库表中添加一行的时候,要针对自增列插入一个特定值的时候,这个函数就很有用了阅读全文
posted @ 2009-05-25 17:53 兴百放 阅读(727) | 评论 (1) 编辑
摘要: 摘要 1,EXEC的使用 2,sp_executesql的使用 MSSQL为我们提供了两种动态执行SQL语句阅读全文
posted @ 2008-11-02 22:23 兴百放 阅读(11167) | 评论 (12) 编辑