Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Gibt es SQL-Validatoren, die die Syntax mit mehreren Datenbankservern überprüfen können?

Mir sind keine so spezifischen bekannt, diese prüfen, ob die Aussagen gültig sind ansi 92/99/2003...

http://developer.mimer.com/validator/index.htm

Damit kommen Sie zu 99 % dorthin (vor allem, wenn Sie nur CRUD-Operationen durchführen)

Wenn Sie wissen, welche reservierten Wörter von welcher Datenbank verwendet werden, können Sie vielleicht Ihren eigenen einfachen Checker würfeln -finden-wenn-ein-spaltenname-ein-reserviertes-schlüsselwort-über-verschiedene-datenbanken/7058247#7058247">So finden Sie heraus, ob ein Spaltenname ein reserviertes Schlüsselwort in verschiedenen Datenbanken ist

(wie bereits erwähnt) Wenn Ihr Ziel darin besteht, ein datenbankunabhängiges System zu erstellen, denken Sie über die Verwendung eines Drittanbieter-Tools nach, z. B.:entityspaces