CanDoYa
HR

Besplatan SQL online editor

Radi u cijelosti u pregledniku - bez slanja podataka i bez registracije.

Primjer je spreman - pokrenite upit kako biste pokrenuli SQLite.

Ponovno stvara lokalnu bazu nakon primjene

Pritisnite Ctrl ili Cmd + Enter za pokretanje

Rezultati upita

Tablica rezultata pojavit će se ovdjePokrenite ogledni upit ili ga zamijenite vlastitom SQLite naredbom.
Podijelite ovaj alat

Što je SQL online editor?

SQL online editor radi u pregledniku i omogućuje izradu tablica, unos oglednih podataka te pokretanje SQL upita bez instalacije baze. SQLite preveden u WebAssembly izvršava SELECT, JOIN, agregacije, CTE izraze i izmjene podataka na uređaju, pa se rezultat prikazuje odmah.

Kako se koristi

  1. 1Postavite bazu. Zadržite oglednu shemu i retke ili ih u lijevom editoru zamijenite vlastitim naredbama CREATE TABLE i INSERT.
  2. 2Napišite i pokrenite SQL. Unesite SQLite naredbe u editor upita, zatim odaberite Pokreni upit ili pritisnite Ctrl ili Cmd + Enter.
  3. 3Pregledajte ili izvezite. Pregledajte svaki skup rezultata u tablici, a zatim kopirajte ili preuzmite aktivni rezultat kao CSV.

Za koga je

Lijevi editor postavlja novu SQLite bazu naredbama CREATE TABLE i INSERT. Desni editor radi nad tom bazom do kraja sesije, pa možete isprobati upit, promijeniti retke i ponovno postaviti upit. Promjena sheme ponovno stvara bazu pri sljedećem pokretanju.

Mehanizam i sav vaš rad ostaju u ovoj kartici preglednika. Nema poveznice za bazu, korisničkog računa ni poslužiteljske baze. Zato je okruženje praktično za privatne isječke i brze pokuse.

Česta pitanja

Prenose li se moj SQL ili podaci na poslužitelj?

Ne. SQLite mehanizam za WebAssembly učitava se u preglednik te obrađuje shemu, upite i oblikovanje rezultata na uređaju. CanDoYa ne šalje uneseni SQL ni stvorene retke na poslužitelj baze podataka.

Je li SQL online editor besplatan?

Da. Možete pokretati upite, vratiti oglednu bazu, kopirati tablice rezultata i preuzimati CSV datoteke bez računa i plaćanja. Baza živi u memoriji trenutačne kartice preglednika.

Koji SQL dijalekt podržava ovo okruženje?

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

Mogu li pokrenuti više SQL naredbi?

Da. Naredbe odvojite točkom sa zarezom. Ako više njih vrati tablice, birač rezultata omogućuje pregled svakog skupa. Naredbe koje samo mijenjaju podatke prikazuju broj zahvaćenih redaka i ostavljaju bazu spremnu za novi upit.

Kolika može biti baza u pregledniku?

Praktično ograničenje ovisi o pregledniku i memoriji uređaja jer sql.js drži cijelu bazu u memoriji. Okruženje je namijenjeno učenju, primjerima i malim testnim skupovima, a ne produkcijskim bazama od više gigabajta.

Ostaje li baza spremljena nakon zatvaranja kartice?

Ne. Radna je baza privremena i vraća se na početno stanje pri zatvaranju ili ponovnom učitavanju stranice. Potreban rezultat preuzmite kao CSV, a važnu shemu ili tekst upita spremite u vlastitu datoteku prije odlaska.