MySQL Syntax Checker – Cek Query SQL Online

Tempel query Anda dan klik “Cek SQL” untuk menemukan kesalahan sintaks.

Teks dan file Anda tetap di browser — tidak ada yang dikirim ke server.

Cara pakai

  1. Tempel SQL Anda lalu klik “Cek SQL”. Beberapa pernyataan yang dipisahkan titik koma diperiksa sekaligus.
  2. Jika sintaksnya benar, Anda melihat jumlah pernyataan dan jenis masing-masing (SELECT, UPDATE, dan sebagainya).
  3. Jika salah, letak masalah ditandai dengan ^, lengkap dengan baris, kolom, dan kata kunci yang bisa muncul di posisi itu.
  4. Pilih MySQL atau MariaDB di “Database”.

Pertanyaan umum

Apakah semua pernyataan MySQL didukung?

Query dibaca oleh parser SQL open source (node-sql-parser) yang memahami pernyataan umum seperti SELECT, INSERT, UPDATE, DELETE, dan CREATE TABLE. DELIMITER dikenali; stored procedure, function, trigger, dan event dilewati tanpa memeriksa isinya. Pernyataan administrasi seperti SET NAMES, SHOW, dan FLUSH, serta bagian PARTITION pada definisi tabel, juga dilewati. Sintaks lain yang jarang dipakai bisa saja ditandai sebagai error padahal sebenarnya valid.

Apakah query yang lolos pemeriksaan pasti bisa dijalankan?

Belum tentu. Yang diperiksa hanya sintaks. Nama tabel dan kolom, tipe data, hak akses, dan constraint yang dilanggar baru ketahuan saat dijalankan di database sungguhan.

Apakah query saya dikirim ke database atau server?

Tidak. Browser hanya menganalisis teksnya; tidak ada yang dikirim atau dijalankan.

Alat serupa

Semua alat