永发信息网

sql语句的理解?

答案:1  悬赏:60  手机版
解决时间 2021-07-26 18:36

SET ANSI_NULLS ON
GO


SET QUOTED_IDENTIFIER ON
GO

请大家说一下,自己对它的理解,O(∩_∩)O谢谢

最佳答案

这些是 SQL-92 设置语句,使 SQL Server 2000/2005 遵从 SQL-92 规则。
当 SET QUOTED_IDENTIFIER 为 ON 时,标识符可以由双引号分隔,而文字必须由单引号分隔。当 SET QUOTED_IDENTIFIER 为 OFF 时,标识符不可加引号,且必须符合所有 Transact-SQL 标识符规则。
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 的行。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
麦蒂还会是以前的那个35秒的13分的麦蒂吗?
充Q点和Q币哪个好,在炫舞里买东西用哪个好
龙·秋千格 (打一化学词语)
怎么样才把我们的相片合在一起!
中国有什么买不到啊?
有关不喜欢的句子,写一段关于杨颖的话
佛山离子烫多少钱
《神鬼传奇》为什么我的领主比别人的小?
推荐一个可以下载动漫的网站
6000029南方航空,7.035成本价,帮忙分析分析
大连的大学都包括
体育委员计划书怎么写
摩托罗拉SLVRL71目前多少钱.
120mm的椅用气弹簧是什么样的
Is the shop ( )at this time of day?
推荐资讯
求伤感的好词,元曲
逃避人家是不是好衰啊?
QQ盗号处理的网站是多少
鬼来电跟午夜凶铃是同一部电影吗
若焦点在x轴上的椭圆(x2/45)+(y2/b2)=1上
摩尔庄园怎么抓狗鱼
双鱼座男生和狮子座女生配吗?
夏天中国哪里的温度最高呢?
20世纪50年代,我国发生的下列事件中,未改变生
电感耦合等离子体光谱仪的辐射在吗?对工作人
甲鱼公的好还是母的好,新手买公猫好还是母猫
幼儿园大班上期评语,幼儿园家长评语大全精短
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?