SET ANSI_NULLS ON Go SET QUOTED_IDENTIFIER ON GO 在SQL Server创建存储过程会有上面的这块代码,具体是什么意思呢。 ANSI_NULLS 比如下面的表
SET ANSI_NULLS ON
Go
SET QUOTED_IDENTIFIER ON
GO
在SQL Server创建存储过程会有上面的这块代码,具体是什么意思呢。
比如下面的表,当列Column1中有Null值的时候。
如果ANSI_NULLS为ON,语句where Column1=null返回空。语句where Column1 is null返回具体的行数。
Column 1 | Column 2 | Column 3 |
---|---|---|
Text | Text | Text |
QUOTED_IDENTIFIER为ON,标识符可以由双引号分隔,而文字必须由单引号分隔。
QUOTED_IDENTIFIER为OFF,标识符不可加引号。
--结束END--
本文标题: SqlServer中的ANSI_NULLS和QUOTED_IDENTIFIER
本文链接: https://www.lsjlt.com/news/42437.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0