Moteurs de base de données et conformité SQL ANSI
J'ai cherché pendant une demi-heure et ne peut pas trouver toutes les ressources en indiquant quel est le niveau de SQL ANSI standard est pris en charge sur les différents moteurs de base de données.
Il ressemble à un certain niveau de soutien est fourni par la plupart des moteurs, mais j'aimerais savoir exactement ce niveau est officiellement pris en charge.
Je suis principalement intéressé par MySQL, PostgreSQL, SQL Server et Oracle.
EDIT: PostgreSQL dispose d'une grande page sur la conformité, exactement ce que je cherchais pour ce qui concerne les autres moteurs: http://www.postgresql.org/docs/current/interactive/features.html
source d'informationauteur bitblit
Vous devez vous connecter pour publier un commentaire.
ces pourrait aider un peu:
La comparaison des différentes implémentations de SQL
wikipédia - Comparaison de base de données relationnelles les systèmes de gestion de
wikipédia - SQL - Normalisation
La question de savoir "à quel niveau de la norme" est trop simple.
Il y a des parties de la norme qui sont mis en œuvre par pas de moteur, par exemple, CRÉER AFFIRMATION.
Pour cette raison, il pourrait être préférable de parler de "pourcentage de la norme de fonctionnalités prises en charge" pour chaque moteur. Mais les vendeurs seront très réticents à publier de telles mesures elles-mêmes.
Selon la HSQLDB manuel, il est le plus conforme aux normes du SGBDR.
PostgreSQL manuel a pour toutes les instructions SQL une section de compatibilité.
Firebird 3 sql conformité aux standards page