Mysql
 sql >> база данни >  >> RDS >> Mysql

Има ли някакви SQL валидатори, които могат да проверяват синтаксиса срещу множество сървъри на бази данни?

Не знам за такива, които са толкова специфични, те ще проверят дали изявленията са валидни от 92/99/2003...

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

Това ще ви стигне до 99% от пътя до там (особено ако извършвате само CRUD операции)

може би, ако знаете кои запазени думи се използват от коя база данни, бихте могли да пуснете своя собствена проста проверка..вижте:Как да разберете дали името на колона е запазена ключова дума в различни бази данни

(както вече споменахме) Ако целта ви е да създадете независима от база данни система, помислете за използването на инструмент на трета страна, например:entityspaces



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Търсене в близост

  2. Как да премахнете цифри от края на низа с помощта на SQL

  3. Замяна на mysql_* функции с PDO и подготвени оператори

  4. Трябва ли да предам моята $mysqli променлива на всяка функция?

  5. Грешка в MySQL/PHP:[2002] Само едно използване на всеки адрес на сокет (протокол/мрежов адрес/порт) обикновено е разрешено