小编典典

TSQL-某些| 为什么它们使用不同的名称相同?

sql

根据MSDN BOL(在线图书)对SOME的描述| ANY(Transact-SQL)

SOME和ANY是等效的。

使用某些| | | | | | | | ANY以使查询更具可读性。

但是 ,这是为什么在TSQL中有两个关键字具有完全相同的目的的 唯一 原因吗?

它们具有相同的功能是否有历史原因?


阅读 143

收藏
2021-03-23

共1个答案

小编典典

根据ANSI-92 SQL标准(搜索“
SOME”)。也在这里,文字

<some> ::= SOME | ANY

我怀疑原因是SQL语言起源于1970年代初期,但是直到1986年才有标准。该标准将采用现有SQL方言的元素,因此我们存在某些SOME / ANY异常。

2021-03-23