CanDoYa
RO

Editor SQL online

Rulează integral în browserul tău - fără încărcare, fără cont.

Exemplul este gata - rulează interogarea pentru a porni SQLite.

Reconstruiește baza locală când este aplicată

Apasă Ctrl sau Cmd + Enter pentru rulare

Rezultatele interogării

Tabelul de rezultate va apărea aiciRulează interogarea demonstrativă sau înlocuiește-o cu propria instrucțiune SQLite.
Distribuie acest instrument

Ce este un editor SQL online?

Un editor SQL online este un spațiu în browser în care poți crea tabele, adăuga date demonstrative și rula interogări fără să instalezi o bază de date. Acest editor folosește SQLite compilat în WebAssembly, astfel încât SELECT, JOIN, funcțiile de agregare, CTE și modificările de date rulează local pe dispozitiv și afișează imediat rezultatele.

Cum se folosește

  1. 1Pregătește baza de date. Păstrează schema și rândurile demonstrative sau înlocuiește editorul din stânga cu propriile instrucțiuni CREATE TABLE și INSERT.
  2. 2Scrie și rulează SQL. Introdu instrucțiuni SQLite în editorul de interogări, apoi apasă Rulează interogarea sau Ctrl ori Cmd + Enter.
  3. 3Verifică sau exportă. Consultă fiecare set de rezultate în tabel, apoi copiază sau descarcă rezultatul activ ca CSV.

Pentru cine este

Editorul din stânga definește o bază de date SQLite nouă prin instrucțiuni CREATE TABLE și INSERT. Editorul din dreapta lucrează cu aceeași bază pe durata sesiunii, așa că poți testa o interogare, modifica rânduri și interoga din nou. Dacă editezi schema, baza este reconstruită la următoarea rulare.

Motorul și munca ta rămân în această filă a browserului. Nu există șir de conexiune, cont sau bază de date pe server, deci editorul este potrivit pentru fragmente private și experimente rapide.

Întrebări frecvente

SQL-ul sau datele mele sunt încărcate undeva?

Nu. Motorul SQLite WebAssembly se încarcă în browser și procesează schema, interogările și formatarea rezultatelor pe dispozitiv. CanDoYa nu trimite SQL-ul introdus sau rândurile create către un server de baze de date.

Editorul SQL online este gratuit?

Da. Poți rula interogări, reseta baza demonstrativă, copia tabelele de rezultate și descărca fișiere CSV fără cont sau plată. Baza de date se află în memoria filei curente din browser.

Ce dialect SQL acceptă editorul?

Folosește sintaxa SQLite. Sunt acceptate SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, JOIN, GROUP BY, funcții fereastră, subinterogări și expresii de tabel comune, însă funcțiile specifice PostgreSQL, MySQL, Oracle și SQL Server pot să nu fie disponibile.

Pot rula mai multe instrucțiuni SQL?

Da. Separă instrucțiunile cu punct și virgulă. Dacă mai multe instrucțiuni returnează tabele, selectorul de rezultate permite afișarea fiecărui set. Instrucțiunile care doar modifică datele raportează numărul de rânduri afectate și păstrează baza pregătită pentru următoarea interogare.

Cât de mare poate fi baza de date din browser?

Limita practică depinde de browser și de memoria dispozitivului, deoarece sql.js păstrează întreaga bază în memorie. Editorul este conceput pentru învățare, exemple și seturi mici de test, nu pentru baze de producție de mai mulți gigabytes.

Baza de date rămâne după închiderea filei?

Nu. Baza de lucru este temporară și se resetează când pagina se închide sau se reîncarcă. Descarcă rezultatele necesare ca CSV și salvează schema sau textul important al interogării într-un fișier propriu înainte să pleci.