Не знам за такива, които са толкова специфични, те ще проверят дали изявленията са валидни от 92/99/2003...
http://developer.mimer.com/validator/index.htm
Това ще ви стигне до 99% от пътя до там (особено ако извършвате само CRUD операции)
може би, ако знаете кои запазени думи се използват от коя база данни, бихте могли да пуснете своя собствена проста проверка..вижте:Как да разберете дали името на колона е запазена ключова дума в различни бази данни
(както вече споменахме) Ако целта ви е да създадете независима от база данни система, помислете за използването на инструмент на трета страна, например:entityspaces