Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apakah ada Validator SQL yang dapat memeriksa sintaks terhadap beberapa server database?

Saya tidak mengetahui ada yang spesifik, ini akan memeriksa apakah pernyataan tersebut valid ansi 92/99/2003...

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

Itu akan membuat Anda mencapai 99% (terutama jika hanya melakukan operasi CRUD)

mungkin jika Anda tahu kata-kata yang dicadangkan mana yang digunakan oleh basis data mana Anda dapat memutar pemeriksa sederhana Anda sendiri..lihat:Cara menemukan apakah nama kolom adalah kata kunci yang dicadangkan di berbagai database

(seperti yang telah disebutkan) Jika tujuan Anda adalah membuat sistem agnostik basis data, pertimbangkan untuk menggunakan alat pihak ketiga, misalnya: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. Cara menggabungkan tiga tabel dengan model fasih laravel

  2. Batasi hasil dari tabel yang digabungkan menjadi satu baris

  3. Menetapkan xml yang dihasilkan oleh loop sementara ke variabel

  4. Berapa panjang string id sesi PHP?

  5. Apa jenis string ini? a:1:{s:2:id;}