Jeg er ikke bekendt med nogen, der er så specifikke, disse vil kontrollere, at erklæringerne er gyldige ansi 92/99/2003...
http://developer.mimer.com/validator/index.htm
Det vil få dig 99 % af vejen dertil (især hvis du kun laver CRUD-operationer)
måske hvis du ved, hvilke reserverede ord der bruges af hvilken database, kan du rulle din egen simple checker..se :Sådan finder du ud af, om et kolonnenavn er et reserveret søgeord på tværs af forskellige databaser
(som allerede nævnt) Hvis dit mål er at skabe et databaseagnostisk system, så tænk på at bruge et tredjepartsværktøj, f.eks.:entityspaces