我一直在搜索半小时,找不到任何资源,说明各种数据库引擎支持哪种级别的SQL ANSI标准。
看起来大多数引擎都提供了一定程度的支持,但我想知道完全官方支持的级别。
我主要对MySQL,PostgreSQL,SQL Server和Oracle感兴趣。
编辑:PostgreSQL有一个很好的合规页面,正是我所寻求的其他引擎:http://www.postgresql.org/docs/current/interactive/features.html答案 0 :(得分:12)
这些可能会有所帮助:
Comparison of different SQL implementations
wikipedia - Comparison of relational database management systems
答案 1 :(得分:3)
“标准的哪个级别”的问题太简单了。
标准的某些部分完全没有引擎,例如创造评估。
出于这个原因,对于每个单独的引擎来说,可能更好地说“支持的标准功能的百分比”。但供应商将非常不愿意自己发布这样的测量结果。
答案 2 :(得分:1)
PostgreSQL手册有all SQL statements兼容性部分。
答案 3 :(得分:1)
根据HSQLDB手册,it is the most standards compliant RDBMS。
答案 4 :(得分:0)
Firebird 3 sql standard conformance页面