永发信息网

ansi nulls是什么意思

答案:1  悬赏:50  手机版
解决时间 2021-04-09 23:03
ansi nulls是什么意思
最佳答案
Transact-SQL 支持在与空值进行比较时,允许比较运算符返回 TRUE 或 FALSE。

通过设置 ANSI_NULLS OFF 可将此选项激活。
当 ANSI_NULLS 为 OFF 时,
如果 ColumnA 包含 Null 值,则 ColumnA = NULL 之类的比较操作会返回 TRUE;
如果 ColumnA 除了包含 NULL 外还包含某些值,则这类比较操作将返回 FALSE。
比较计算结果为 NULL 的两个表达式也会返回 TRUE。

ANSI_NULLS 设置不影响包含 NULL 的联接列。联接列中包含 NULL 的行不是结果集的一部分。

当 ANSI_NULLS 设置为 OFF 时,以下 SELECt 语句返回 Customer 表中 Region 为 Null 值的所有行:

复制代码
SELECT CustomerID, AccountNumber, TerritoryID
FROM AdventureWorks.Sales.Customer
WHERe TerritoryID = NULL

如果 SET ANSI_NULLS ON
那么 SQL 语句中, 判断 非空的写法, 要修改为:
WHERe 字段 IS NULL

因为 SET ANSI_NULLS ON 以后,
NULL = NULL 将 返回 false.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
nc程序是不是包含了加工程序和plc
《搜索》这部电影中,有一句台词,好像是杨守
想知道: 烟台市 海阳地雷战景区 在哪,从即墨
两条直线相交所成的夹角可能是A.锐角B.钝角C.
46倍狮子机打法提钱这方面怎样
斯巴鲁翼豹和三菱的第十代EVO性能如何?
广南县道路运输管理局怎么去啊,有知道地址的
九月份取消漫游费异地通话是收长话费吗
单选题How much &nb
衡水哪里可以买到u盘,位置具体些
为什么智能电视跳不出全屏
烫发过敏怎么办,烫发后不满意怎么办啊?
单选题向NaBr、NaI的混合溶液中通入过量氯气
好时运庄园怎么去啊,有知道地址的么
“不违农时,谷不可胜食也;数罟不入洿池,鱼
推荐资讯
东于河村村我想知道这个在什么地方
Gta4怎么才可以能把分辨率调满屏,我的是笔记
小刚准备写一篇题为“时光不耽误,学习趁年少
乡下风景的句子,风景好句子大全
开封了的烟放多长时间就不好抽了?
联想Y510P双显卡版开机显示unauthorized slav
同是“杀头”之意,但为什么下面几乎是同一个
北罗在哪里啊,我有事要去这个地方
下列语句正确的是A.0是最小的数B.最大的负数
赏月的英文怎么写,赏月用英文怎么说?
文良速9汽车服务连锁机构高沙店地址在哪,我
上海怎么去苏州园林,从上海出发去苏州园林怎
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?