CanDoYa
SR

Besplatan SQL online editor

Radi u celosti u pregledaču - bez otpremanja i bez registracije.

Primer je spreman - pokrenite upit da biste pokrenuli SQLite.

Ponovo pravi lokalnu bazu kada se primeni

Pritisnite Ctrl ili Cmd + Enter za pokretanje

Rezultati upita

Tabela rezultata će se pojaviti ovdePokrenite primer upita ili ga zamenite sopstvenom SQLite naredbom.
Podelite ovu alatku

Šta je SQL online editor?

SQL online editor radi u pregledaču i omogućava da pravite tabele, dodajete primere podataka i pokrećete SQL upite bez instaliranja baze. SQLite preveden u WebAssembly izvršava SELECT, JOIN, agregacije, CTE izraze i izmene podataka na uređaju, pa rezultat stiže odmah.

Kako se koristi

  1. 1Postavite bazu. Zadržite primer šeme i redova ili ih u levom editoru zamenite sopstvenim naredbama CREATE TABLE i INSERT.
  2. 2Napišite i pokrenite SQL. Unesite SQLite naredbe u editor upita, zatim izaberite Pokreni upit ili pritisnite Ctrl ili Cmd + Enter.
  3. 3Pregledajte ili izvezite. Pregledajte svaki skup rezultata u tabeli, a zatim kopirajte ili preuzmite aktivni rezultat kao CSV.

Kome je namenjen

Levi editor postavlja novu SQLite bazu pomoću naredbi CREATE TABLE i INSERT. Desni editor radi nad tom bazom do kraja sesije, pa možete da isprobate upit, promenite redove i ponovo postavite upit. Izmena šeme ponovo pravi bazu pri sledećem pokretanju.

Mehanizam i vaš rad ostaju u ovoj kartici pregledača. Nema niske za povezivanje, naloga ni baze na serveru. Zato je okruženje praktično za privatne isečke i kratke eksperimente.

Česta pitanja

Da li se moj SQL ili podaci šalju na server?

Ne. SQLite mehanizam za WebAssembly učitava se u pregledač i obrađuje šemu, upite i formatiranje rezultata na uređaju. CanDoYa ne šalje uneti SQL niti napravljene redove serveru baze podataka.

Da li je SQL online editor besplatan?

Da. Možete da pokrećete upite, vratite primer baze, kopirate tabele rezultata i preuzimate CSV datoteke bez naloga i plaćanja. Baza živi u memoriji trenutne kartice pregledača.

Koji SQL dijalekt ovo okruženje podržava?

Koristi SQLite sintaksu. Rade standardni SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, JOIN i GROUP BY, kao i prozorske funkcije, podupiti i zajednički tabelarni izrazi. Posebne mogućnosti PostgreSQL-a, MySQL-a, Oraclea i SQL Servera možda neće raditi.

Mogu li da pokrenem više SQL naredbi?

Da. Odvojite naredbe tačkom i zapetom. Ako više njih vrati tabele, birač rezultata omogućava pregled svakog skupa. Naredbe koje samo menjaju podatke prikazuju broj izmenjenih redova i ostavljaju bazu spremnu za novi upit.

Kolika može da bude baza u pregledaču?

Praktično ograničenje zavisi od pregledača i memorije uređaja jer sql.js drži celu bazu u memoriji. Okruženje je namenjeno učenju, primerima i malim testnim skupovima, a ne produkcionim bazama od više gigabajta.

Da li baza ostaje sačuvana kada zatvorim karticu?

Ne. Radna baza je privremena i vraća se na početno stanje pri zatvaranju ili ponovnom učitavanju stranice. Potreban rezultat preuzmite kao CSV, a važnu šemu ili tekst upita sačuvajte u sopstvenoj datoteci pre odlaska.