SET ANSI_NULL ON 和 SET QUOTED_IDENTIFIFR ON

本文转自:https://blog.csdn.net/qq112212qq/article/details/84578263

 

SET ANSI_NULL ON :

判断非空:where colunm is NULL

SET ANSI_NULL OFF :

判断非空:where colunm   = NULL

SET QUOTED_IDENTIFIER ON:

当设置为ON时,标识符(数据表字段 name)等字段可以用双引号分隔,也可以不用双引号分隔,但是文字部分必须用单引号来分隔,

否则会报错。注意:当设置为ON时,标识符返回的是该字段的值。

字段:用双引号,或者不用引号。

字符串:单引号

SET QUOTED_IDENTIFIER OFF:

表示标识符不能用双引号分隔,否则标识符会被当做字符串值来返回,不再是字符来返回。而且,文字部分必须用单引号或双引号分隔,

标识符是不能用双引号来分隔的,否则标识符就会被当做是字符串来返回。

字段:不用引号。

字符串:单引号或者双引号。

 

posted @ 2019-06-02 19:22  qsl_你猜  阅读(199)  评论(0编辑  收藏  举报