IBM Db2 on Cloud 中使用的 SQL 方言是什么

What is the SQL dialect used in IBM Db2 on Cloud

有人知道 IBM Db2 on Cloud 中使用的 SQL 方言是什么吗?

我尝试使用谷歌搜索,也发现了这个 Whosebug ,但在 link 中看不到任何对 IBM Db2 on Cloud 中使用的 SQL 方言的引用。

非常感谢。

我过去使用过 IBM DB2 on Cloud。我意识到它们遵循大部分 SQL 标准,但与其他任何 SQL 方言一样,它们也添加了一些自己的风味。我希望这是有道理的。

话虽这么说,但在大多数情况下,它们都遵循 SQL 2016 年标准。以下是一些参考资料:

https://www.ibm.com/support/knowledgecenter/SSEPEK_11.0.0/home/src/cmn/db2z_industrystandardsdb2.html

https://en.wikipedia.org/wiki/SQL:2016

希望对您有所帮助。

云上的 Db2 是 Db2。

Db2 是过去被称为 DB2 for Linux Unix 和 Windows(即 DB2 LUW)的当前名称。

Db2 的其他变体包括 Db2 for z/OS(即 DB2 for OS/390 aka Mainframe)和 Db2 for i(即 DB2 for iSeries aka AS/400)等等

从版本 11.5 开始,Db2® 符合以下 SQL 标准 https://www.ibm.com/support/knowledgecenter/en/SSEPGG_11.5.0/com.ibm.db2.luw.common.doc/doc/c0011215.html

Db2® 符合 SQL 的以下行业标准:

Db2® 符合 SQL 的以下行业标准:

ISO/IEC 9075-1:2016, Information technology  - Database languages - SQL - Part 1:  Framework (SQL/Framework)
ISO/IEC 9075-2:2016, Information technology  - Database languages - SQL - Part 2:  Foundation (SQL/Foundation)
ISO/IEC 9075-3:2016, Information technology  - Database languages - SQL - Part 3:  Call-Level Interface (SQL/CLI)
ISO/IEC 9075-4:2016, Information technology  - Database languages - SQL - Part 4:  Persistent Stored Modules (SQL/PSM)
ISO/IEC 9075-10:2016, Information technology - Database languages - SQL - Part 10: Object Language Bindings (SQL/OLB)
ISO/IEC 9075-11:2016, Information technology - Database languages - SQL - Part 11: Information and Definition Schemas (SQL/Schemata)
ISO/IEC 9075-13:2016, Information technology - Database languages - SQL - Part 13: Java Routines and Types (SQL/JRT)
ISO/IEC 9075-14:2016, Information technology - Database languages - SQL - Part 14: XML-Related Specifications (SQL/XML)
ISO/IEC 13249-3:2011, Information technology - Database languages - SQL multimedia and application packages - Part 3: Spatial

Db2 conforms with the following industry technical report for SQL:

ISO/IEC TR 19075-6:2016, Information technology - Database languages - SQL - Part 6: SQL support for JavaScript Object Notation (JSON)