SQL differences for DB2 versions

余生长醉 提交于 2019-12-05 18:45:01

As many other answers already say, there are differences between the members of the DB2 family. All DB2 are SQL-99 complaint, and each member has specific features of the following SQL standards (2003, 2006, 2008, 2011). Also, some extra features have been added to each member, for example autonomous transaction or modules in LUW.

There is a group in IBM called SQL Language Council (SLC) and its purpose is to discuss about the DB2 family compatibility. The following articles written by the SQL architects (Serge Rielau and Rick Swagerman) talk about that:

This group creates a document called SQL Reference for Cross-Platform Development that describe the compatibility between members of the family. The current version is 4.0, and it groups the features of the current DB2 versions.

Also, a recent series of articles in DeveloperWorks talk about the features in each member of the family. That gives you the portability between DB2:

More info:

Information on this can be found here:

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

And here

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

However all mentions DB2 versions conform to SQL-92 so the SQL standards are the same across the board

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!