CanDoYa
MS

SQL Playground Percuma

Berjalan sepenuhnya dalam pelayar anda - tanpa muat naik, tanpa pendaftaran.

Contoh sedia - jalankan pertanyaan untuk memulakan SQLite.

Membina semula pangkalan data setempat apabila digunakan

Tekan Ctrl atau Cmd + Enter untuk menjalankannya

Hasil pertanyaan

Jadual hasil anda akan dipaparkan di siniJalankan pertanyaan sampel atau gantikannya dengan pernyataan SQLite anda sendiri.
Kongsi alat ini

Apakah SQL playground?

SQL playground ialah editor berasaskan pelayar untuk mencipta jadual, menambah data sampel dan menjalankan pertanyaan SQL tanpa memasang pangkalan data. Alat ini menggunakan SQLite yang dikompil ke WebAssembly, jadi SELECT, JOIN, agregat, CTE dan perubahan data diproses terus pada peranti anda dengan hasil serta-merta.

Cara guna

  1. 1Sediakan pangkalan data. Kekalkan skema dan baris sampel, atau gantikan kandungan editor kiri dengan pernyataan CREATE TABLE dan INSERT anda sendiri.
  2. 2Tulis dan jalankan SQL. Masukkan pernyataan SQLite dalam editor pertanyaan, kemudian pilih Jalankan pertanyaan atau tekan Ctrl atau Cmd + Enter.
  3. 3Periksa atau eksport. Semak setiap set hasil dalam jadual, kemudian salin atau muat turun hasil aktif sebagai CSV.

Untuk siapa

Editor di sebelah kiri menyediakan pangkalan data SQLite baharu melalui pernyataan CREATE TABLE dan INSERT. Editor di sebelah kanan menggunakan pangkalan data itu sepanjang sesi, jadi anda boleh menguji pertanyaan, mengubah baris dan membuat pertanyaan semula. Perubahan pada skema akan membina semula pangkalan data apabila pertanyaan seterusnya dijalankan.

Enjin dan kerja anda kekal dalam tab pelayar ini. Tiada rentetan sambungan, akaun atau pangkalan data pada pelayan. Ruang uji ini sesuai untuk cebisan peribadi dan percubaan pantas.

Soalan lazim

Adakah SQL atau data saya dimuat naik ke mana-mana?

Tidak. Enjin SQLite WebAssembly dimuatkan dalam pelayar dan memproses skema, pertanyaan serta pemformatan hasil pada peranti anda. CanDoYa tidak menghantar SQL yang anda taip atau baris yang terhasil kepada pelayan pangkalan data.

Adakah SQL playground ini percuma?

Ya. Anda boleh menjalankan pertanyaan, menetapkan semula pangkalan data sampel, menyalin jadual hasil dan memuat turun fail CSV tanpa akaun atau bayaran. Pangkalan data hanya berada dalam memori tab pelayar semasa.

Dialek SQL manakah yang disokong?

Alat ini menggunakan sintaks SQLite. SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, JOIN, GROUP BY, fungsi tetingkap, subpertanyaan dan ungkapan jadual sepunya standard boleh digunakan. Ciri khusus PostgreSQL, MySQL, Oracle dan SQL Server mungkin tidak disokong.

Bolehkah saya menjalankan lebih daripada satu pernyataan SQL?

Boleh. Pisahkan pernyataan dengan koma bernoktah. Jika beberapa pernyataan mengembalikan jadual, pemilih hasil membolehkan anda memeriksa setiap set. Pernyataan yang hanya mengubah data akan melaporkan bilangan baris terjejas dan membiarkan pangkalan data sedia untuk pertanyaan seterusnya.

Seberapa besar pangkalan data dalam pelayar boleh digunakan?

Had praktikal bergantung pada pelayar dan memori peranti kerana sql.js menyimpan seluruh pangkalan data dalam memori. Ruang uji ini dibuat untuk pembelajaran, contoh dan set data ujian kecil, bukan pangkalan data pengeluaran bersaiz berbilang gigabait.

Adakah pangkalan data kekal selepas tab ditutup?

Tidak. Pangkalan data kerja bersifat sementara dan akan ditetapkan semula apabila halaman ditutup atau dimuat semula. Muat turun hasil yang diperlukan sebagai CSV, dan simpan teks skema atau pertanyaan penting dalam fail anda sendiri sebelum keluar.