Sql Server 2012中“否”关键字的目的是什么?

时间:2019-09-03 05:45:19

标签: sql sql-server sql-server-2012 sql-server-2014

我了解“ not”关键字,但对我来说却是新关键字。请给我一个例子。

1 个答案:

答案 0 :(得分:3)

仅在某些引擎可能保留它的情况下保留它,以确保与支持核心SQL语法的驱动程序兼容:

“以下单词保留供ODBC函数调用使用。这些单词不限制最低SQL语法;但是,为了确保与支持核心SQL语法的驱动程序兼容,应用程序应避免使用这些关键字。” >

https://docs.microsoft.com/en-us/sql/t-sql/language-elements/reserved-keywords-transact-sql?view=sql-server-2017&viewFallbackFrom=sql-server-2012

不仅由Microsoft保留。

https://firebirdsql.org/en/iso-9075-sql-standard-keywords-reserved-words/