您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

不等于<>!= NULL运算符

不等于<>!= NULL运算符

<>是标准sql-92;!=是等效的。两者都评估值,但NULL不是-NULL是占位符,表示不存在值。

这就是为什么您只能在此类情况下使用IS NULL/IS NOT NULL作为谓词的原因。

此行为不特定于sql Server。所有符合标准的sql方言都以相同的方式工作。

:要比较如果您的 ,请使用IS NOT NULL,而要与 值进行比较,请使用<> 'YOUR_VALUE'。我不能说我的值是否等于NULL,但是我可以说我的值是NULL还是NOT NULL。如果我的值不是NULL,则可以进行比较。

其他 2022/1/1 18:37:53 有255人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶