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

Как да проверите дали MySQL заявката е валидна, без да я изпълнявате?

Не без познаване на схемата (например, 'x' таблица ли е?) и писане на SQL анализатор. Вашият MySQL инструмент за заявки трябва да може да извършва такъв вид валидиране (intellisense, ако желаете), но знам от опит от първа ръка, повечето (безплатни) MySQL инструменти са ужасни.

„Подготовката“ на заявката би направила това, което искате, но е проверка по време на изпълнение, а не проверка на времето за компилиране – изглежда търсите решение за време за компилиране/офлайн.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Можете ли да пропуснете подготовката на PDO, ако няма заместител/динамични данни в заявка?

  2. Не можа да се зареди файл или сборка 'MySql.Data, версия=6.2.2.0

  3. MySQL external_key_checks засяга ли цялата база данни?

  4. Скрипт CREATE, експортиран от MySQL Workbench, има синтактична грешка на друг компютър

  5. Научете MySQL – Седмица на новите технологии