Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để kiểm tra xem truy vấn MySQL có hợp lệ hay không mà không cần thực thi nó?

Không phải không có kiến ​​thức về lược đồ (ví dụ:'x' có phải là một bảng không?) Và viết trình phân tích cú pháp SQL. Công cụ truy vấn MySQL của bạn sẽ có thể thực hiện loại xác thực đó (intellisense nếu bạn thích) nhưng tôi biết từ trải nghiệm đầu tiên, hầu hết các công cụ MySQL (miễn phí) đều rất khó.

'Chuẩn bị' truy vấn sẽ làm những gì bạn muốn, nhưng là kiểm tra thời gian chạy, không phải kiểm tra thời gian biên dịch - dường như bạn đang tìm kiếm giải pháp thời gian biên dịch / ngoại tuyến.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hiệu quả bộ nhớ cache truy vấn

  2. nhận được phản hồi thành công / thất bại từ mysqli_query

  3. MySQL lưu trữ thủ tục so với chức năng, tôi sẽ sử dụng cái nào khi nào?

  4. Cách tốt nhất để lưu trữ tên danh mục từ php trong bảng mysql

  5. Ném lỗi ngăn cập nhật bảng trong trình kích hoạt MySQL