为了账号安全,请及时绑定邮箱和手机立即绑定

在T-SQL中,我是否应该使用!=或<>表示不相等?

在T-SQL中,我是否应该使用!=或<>表示不相等?

qq_笑_17 2019-06-20 16:52:22
在T-SQL中,我是否应该使用!=或<>表示不相等?我见过SQL两者兼用!=和<>为不平等..首选语法是什么?为什么?我喜欢!=,因为<>让我想起Visual Basic.
查看完整描述

3 回答

?
慕丝7291255

TA贡献1859条经验 获得超6个赞

大多数数据库支持!=(流行编程语言)和<>(Ansi)。

支持两者的数据库!=<>:

支持ANSI标准操作符的数据库,独占:

  • IBMDB2UDB9.5:

    <>

  • MicrosoftAccess 2010:

    <>


查看完整回答
反对 回复 2019-06-20
?
慕哥9229398

TA贡献1877条经验 获得超6个赞

'<>'是从SQL-92标准'!='专有T-SQL运算符。它也可以在其他数据库中使用,但是由于它是不标准的,所以您必须逐个使用它。

在大多数情况下,您将知道要连接到哪个数据库,因此这并不是一个真正的问题。在最坏的情况下,您可能需要在SQL中进行搜索和替换。


查看完整回答
反对 回复 2019-06-20
  • 3 回答
  • 0 关注
  • 649 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信