SET ANSI_NULLS ON
来源:互联网 发布:bose qc35淘宝假货 编辑:程序博客网 时间:2024/05/17 07:59
SET QUOTED_IDENTIFIER ON
GO
是什么意思?
语法
SET QUOTED_IDENTIFIER { ON | OFF }
注释
当 SET QUOTED_IDENTIFIER 为 ON 时,标识符可以由双引号分隔,而文字必须由单引号分隔。当SET QUOTED_IDENTIFIER 为OFF 时,标识符不可加引号,且必须遵守所有Transact-SQL 标识符规则。有关更多信息,请参见使用标识符。文字可以由单引号或双引号分隔。
当 SET QUOTED_IDENTIFIER 为 ON 时,由双引号分隔的所有字符串都被解释为对象标识符。因此,加引号的标识符不必遵守Transact-SQL 标识符规则。它们可以是保留关键字,并且可以包含Transact-SQL 标识符中通常不允许的字符。不能使用双引号分隔文字字符串表达式,而必须用单引号括住文字字符串。如果单引号(') 是文字字符串的一部分,则可以由两个单引号('') 表示。当对数据库中的对象名使用保留关键字时,SET QUOTED_IDENTIFIER必须为 ON。
当 SET QUOTED_IDENTIFIER 为 OFF(默认值)时,表达式中的文字字符串可以由单引号或双引号分隔。如果文字字符串由双引号分隔,则可以在字符串中包含嵌入式单引号,如省略号。
当在计算列或索引视图上创建或操作索引时,SET QUOTED_IDENTIFIER 必须为 ON。如果SET QUOTED_IDENTIFIER 为OFF,则计算列或索引视图上带索引的表上的CREATE、UPDATE、INSERT和 DELETE语句将失败。有关计算列上的索引视图和索引所必需的 SET选项设置的更多信息,请参见 SET中的"使用SET 语句时的注意事项"。
SET ANSI_NULLS ON是什么意思?
SQL-92 标准要求在对空值进行等于 (=)或不等于 (<>)比较时取值为 FALSE。当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
- SET ANSI_NULLS ON
- SET ANSI_NULLS ON
- SET ANSI_NULLS ON
- SET ANSI_NULLS ON
- Set ANSI_NULLS ; SET Quoted_Identifier ON
- SET ANSI_NULLS ON的作用
- set ansi_nulls on的用法
- SET ANSI_NULLS ON的作用
- SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON
- SET ANSI_NULLS ON与SET QUOTED_IDENTIFIER ON
- SET ANSI_NULLS ON 与 SET QUOTED_IDENTIFIER ON
- SET ANSI_NULLS ON,SET QUOTED_IDENTIFIER ON
- SET QUOTED_IDENTIFIER ON和SET ANSI_NULLS ON
- set ansi_nulls on or set quoted_identifier on
- SET ANSI_NULLS ON、SET NOCOUNT ON
- SET ANSI_NULLS ON和SET QUOTED_IDENTIFIER ON,SET ANSI_PADDING
- sql生成脚本里SET ANSI_NULLS ON
- POJ
- 屏幕录像专家破解版2016
- QT学习——QT5.9.1集成至VS2015
- Retrofit源码分析 (三.Proxy代理)
- python学习——list
- SET ANSI_NULLS ON
- Tomcat集群解决方案(MARK)
- linux 常用系统变量
- sctp 编程接口指南
- 首次给root用户设置密码操作步骤
- Android studio 一键格式化所有代码
- Zookeeper集群的安装和使用
- 如何在R语言中使用Logistic回归模型 详解
- 【C++复习】易错的小问题