CanDoYa
DA

SQL editor online til SQLite

Kører helt i din browser - ingen upload, ingen tilmelding.

Eksemplet er klar - kør forespørgslen for at starte SQLite.

Bygger den lokale database på ny, når skemaet anvendes

Kør med Ctrl eller Cmd + Enter

Resultater af forespørgslen

Din resultattabel vises herKør eksempelforespørgslen, eller erstat den med din egen SQLite-sætning.
Del dette værktøj

Hvad er en SQL editor online?

En SQL editor online er et browserbaseret miljø, hvor du kan oprette tabeller, indsætte eksempeldata og køre SQL-forespørgsler uden at installere en database. Denne editor bruger SQLite kompileret til WebAssembly, så SELECT, JOIN, aggregeringer, CTE'er og dataændringer kører lokalt på din enhed og viser resultatet med det samme.

Sådan gør du

  1. 1Klargør databasen. Behold eksempelskemaet og rækkerne, eller erstat indholdet i venstre editor med dine egne CREATE TABLE- og INSERT-sætninger.
  2. 2Skriv og kør SQL. Skriv SQLite-sætninger i forespørgselseditoren, og vælg Kør forespørgsel, eller tryk på Ctrl eller Cmd + Enter.
  3. 3Gennemse eller eksportér. Se hvert resultatsæt i tabellen, og kopiér eller download derefter det aktive resultat som CSV.

Hvem er det til

I editoren til venstre opretter du en ny SQLite-database med CREATE TABLE og INSERT. Editoren til højre arbejder videre med den samme database, mens siden er åben. Du kan teste en forespørgsel, ændre rækker og spørge igen. Når du redigerer skemaet, bygges databasen på ny ved næste kørsel.

Både databasemotoren og dit arbejde bliver i denne browserfane. Du behøver ingen forbindelsesstreng, konto eller database på en server. Derfor er editoren velegnet til private kodestumper og hurtige eksperimenter.

Ofte stillede spørgsmål

Bliver min SQL eller mine data uploadet?

Nej. SQLite-motoren i WebAssembly indlæses i browseren og behandler skema, forespørgsler og resultater lokalt på din enhed. CanDoYa sender hverken den SQL, du skriver, eller de rækker, du opretter, til en databaseserver.

Er denne SQL editor gratis?

Ja. Du kan køre forespørgsler, nulstille eksempeldatabasen, kopiere resultattabeller og downloade CSV-filer uden konto eller betaling. Databasen ligger i hukommelsen i den aktuelle browserfane.

Hvilken SQL-dialekt understøttes?

Editoren bruger SQLite-syntaks. Standardkommandoer som SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, JOIN og GROUP BY virker sammen med vinduesfunktioner, underforespørgsler og common table expressions. Funktioner, der kun findes i PostgreSQL, MySQL, Oracle eller SQL Server, understøttes muligvis ikke.

Kan jeg køre flere SQL-sætninger på én gang?

Ja. Adskil sætningerne med semikolon. Hvis flere sætninger returnerer tabeller, kan du skifte mellem resultatsættene. Sætninger, der kun ændrer data, viser antallet af berørte rækker og efterlader databasen klar til næste forespørgsel.

Hvor stor kan databasen i browseren være?

Den praktiske grænse afhænger af browseren og enhedens hukommelse, fordi sql.js holder hele databasen i hukommelsen. Editoren er beregnet til undervisning, eksempler og mindre testdatasæt, ikke produktionsdatabaser på flere gigabyte.

Gemmes databasen, når jeg lukker fanen?

Nej. Arbejdsdatabasen er midlertidig og nulstilles, når siden lukkes eller genindlæses. Download nødvendige resultater som CSV, og gem vigtige skemaer eller forespørgsler i din egen fil, før du forlader siden.