繁体   English   中英

DB2版本的SQL差异

[英]SQL differences for DB2 versions

我们正在开发使用ODBC drivers为Oracle和SQL Server生成和执行SQL查询的ODBC drivers 我们正在研究扩展到DB2的可能性,但我读到有几个版本可用。 DB2 for LUW ,for iSeries和z / OS。

是否有任何差异SQLSQL/PLSQL功能在这些版本?

作为ISV,是否可以获得DB2 for iSeriesz/OS的开发环境

正如许多其他答案已经说过的那样,DB2系列的成员之间存在差异。 所有DB2都是SQL-99投诉,每个成员都具有以下SQL标准 (2003,2006,2008,2011)的特定功能。 此外,还为每个成员添加了一些额外功能,例如LUW中的自治事务或模块。

IBM中有一个名为SQL Language Council(SLC)的小组,其目的是讨论DB2系列兼容性。 SQL架构师(Serge Rielau和Rick Swagerman)撰写的以下文章谈到了:

该组创建了一个名为SQL Reference for Cross-Platform Development的文档,该文档描述了该系列成员之间的兼容性。 当前版本是4.0,它将当前DB2版本的功能分组。

此外,DeveloperWorks最近的一系列文章讨论了每个家庭成员的特征。 这为您提供了DB2之间的可移植性:

更多信息:

有关这方面的信息可以在这里找到:

http://www-01.ibm.com/software/data/db2/linux-unix-windows/index.html

和这里

http://troels.arvin.dk/db/rdbms/

但是,所有提到的DB2版本都符合SQL-92,所以SQL标准是全面的

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM