use database
go /**当 SET ANSI_NULLS 为 ON 时,即使 column_name 中包含空值,使用 WHERE column_name = NULL 的 SELECT 语句仍返回零行。
即使 column_name 中包含非空值,使用 WHERE column_name <> NULL 的 SELECT 语句仍会返回零行。 当 SET ANSI_NULLS 为 OFF 时,等于 (=) 和不等于 (<>) 比较运算符不遵从 SQL-92 标准。
使用 WHERE column_name = NULL 的 SELECT 语句返回 column_name 中包含空值的行。
使用 WHERE column_name <> NULL 的 SELECT 语句返回列中包含非空值的行。
此外,使用 WHERE column_name <> XYZ_value 的 SELECT 语句返回所有不为 XYZ_value 也不为 NULL 的行**/ set ansi_nulls_on
go /**当 SET QUOTED_IDENTIFIER 为 ON 时,标识符可以由双引号分隔,而文字必须由单引号分隔。
当 SET QUOTED_IDENTIFIER 为 OFF 时,标识符不可加引号,且必须符合所有 Transact-SQL 标识符规则**/ set quoted_identifier on
go -- set nocount on :不返回行数
-- 当SET NOCOUNT on时候,将不向客户端发送存储过程每个语句的DONE_IN_proc消息,如果存储过程中包含一些并不返回实际数据的语句,网络通信流量便会大量减少,可以显著提高应用程序性能;
SET NOCOUNT ON;
SELECT TOP 5 OrderDate FROM Orders
GO

SET NOCOUNT ON的去与留

最新文章

  1. mysqlbinlog 查看binlog时报错unknown variable 'default-character-set=utf8'
  2. rabbimq连接问题处理
  3. mysql hang and srv_error_monitor_thread using 100% cpu
  4. SweetAlert – 替代 Alert 的漂亮的提示效果
  5. css3超过指定宽度文字,显示省略号
  6. RHEL7文件管理
  7. NOI2012 : 迷失游乐园
  8. dwz ie10一直提示数据加载中
  9. 关于T-SQL重编译那点事,WITH RECOMPILE和OPTION(RECOMPILE)区别仅仅是存储过程级重编译和SQL语句级重编译吗
  10. javascript延迟加载及异步(defer和async)
  11. C# .net基于Http实现web server(web服务)
  12. 那就用pthon来写个跳板机吧
  13. C++输入输出cin与cout
  14. 【luogu P1613】跑路
  15. java实现在线支付
  16. source insight如何删除没用的project 及其常见问题
  17. c++趣味之变量名,颠覆所有教科书的VisualStudio
  18. 重建UNDO表空间遭遇ORA-01548
  19. 2198: 小P当志愿者送餐
  20. 转:Spring AOP中的动态代理

热门文章

  1. BZOJ 1044 HAOI2008 木棍切割 二分答案+动态规划
  2. nginx tomcat glassfish session 复制配置
  3. PL/SQL Developer自己主动补全SQL语句
  4. hive正則表達式
  5. HDU 5380 Travel with candy 单调队列
  6. Android requires compiler compliance level 5.0 or 6.0. Found &amp;#39;1.4&amp;#39; instead的解决的方法
  7. pyhton 从web获取json数据 保存到本地然后再读取
  8. [POJ 2282] The Counting Problem
  9. EOJ 2822 内存显示
  10. Python基本数据类型之字符串str