SQL Server不等式比较运算符,为啥有两个[重复]
Posted
技术标签:
【中文标题】SQL Server不等式比较运算符,为啥有两个[重复]【英文标题】:SQL Server Inequality Comparison Operators, why have two [duplicate]SQL Server不等式比较运算符,为什么有两个[重复] 【发布时间】:2017-02-23 22:04:51 【问题描述】:为什么有两个不等式比较运算符? <>
和!=
,按照微软的!=
和<>
一样,为什么有两个这给我们带来了什么好处?
功能与(不等于)比较运算符相同。 msdn
【问题讨论】:
Which to use: "<>" or "!="? - Aaron Bertrand - 2008-03-20 你的问题是重复的。见***.com/questions/723195/…和***.com/questions/18015422/… 基本上没有任何好处。只有一些旧的东西还在那里。标准是 所以我会使用这个。 【参考方案1】:它们之间没有任何区别,只是向后兼容的特性。此外,!=
是 C# 中的 Not Equal To
运算符,正如您所知,大多数 C# 程序员使用 SQL Server 作为其应用程序的 DBMS,因此它可以成为让他们开心的功能。
【讨论】:
以上是关于SQL Server不等式比较运算符,为啥有两个[重复]的主要内容,如果未能解决你的问题,请参考以下文章