Ответ 1
это может немного помочь:
Сравнение различных реализаций SQL
wikipedia - Сравнение реляционных систем управления базами данных
Я искал полчаса и не могу найти какие-либо ресурсы, в которых указывается, какой уровень стандарта SQL ANSI поддерживается для различных механизмов базы данных.
Похоже, что некоторый уровень поддержки обеспечивается большинством движков, но я хотел бы точно знать, какой уровень официально поддерживается.
Меня интересуют MySQL, PostgreSQL, SQL Server и Oracle.
EDIT: PostgreSQL имеет отличную страницу для соответствия, именно то, что я искал в отношении других движков: http://www.postgresql.org/docs/current/interactive/features.html
это может немного помочь:
Сравнение различных реализаций SQL
wikipedia - Сравнение реляционных систем управления базами данных
Вопрос о том, "какой уровень стандарта" слишком прост.
Есть части стандарта, которые реализованы без какого-либо движка, например. CREATE ASSERTION.
По этой причине было бы лучше говорить о "проценте стандартных функций, поддерживаемых" для каждого отдельного движка. Но поставщики будут очень неохотно публиковать такие измерения сами.
В соответствии с руководством HSQLDB это наиболее совместимые со стандартами РСУБД.
В руководстве PostgreSQL для всех операторов SQL содержится раздел совместимости.
Firebird 3 sql стандартное соответствие страница