SQLite-kokeiluympäristö
Suorita SQL-kyselyitä SQLite-tietokantaa vastaan suoraan selaimessasi. Luo taulukoita, tuo tai vie .sqlite- ja .db-tiedostoja ja tarkastele tuloksia lajiteltavassa taulukossa.
Syöte
| Nimi | Tyyppi | Sarakkeet |
|---|---|---|
| Tässä tietokannassa ei ole vielä tauluja. | ||
Tuloste
| Tulos 1 |
|---|
| Tuloksia ei ole vielä |
Lue lisää
Mikä on SQLite?
SQLite on pieni, itsenäinen SQL-tietokantamoottori. Koko tietokanta sijaitsee yhdessä tiedostossa, minkä vuoksi sitä käytetään kaikkialla: mobiilisovelluksissa, verkkoselaimissa, työpöytäohjelmistoissa ja yksinkertaisena rakenteisen datan jakomuotona. Tiedostojen pääte on yleensä .sqlite, .sqlite3 tai .db.
Työkalun kuvaus
Tämä SQLite-työkalu suorittaa oikeaa WebAssemblyksi käännettyä SQLite-moottoria suoraan selaimessasi. Kirjoita SQL-kysely editoriin, paina Suorita ja näe tulokset lajiteltavassa taulukossa. Aloita tyhjästä tietokannasta tai tuo olemassa oleva .sqlite- tai .db-tiedosto, muokkaa sitä ja vie se uudelleen. Mitään ei ladata palvelimelle: tietokanta on olemassa vain selaimesi välilehdessä.
Esimerkkejä
CREATE TABLE books (id INTEGER PRIMARY KEY, title TEXT, year INTEGER);
INSERT INTO books (title, year) VALUES
('Dune', 1965),
('Neuromancer', 1984);
SELECT * FROM books WHERE year > 1970;Ominaisuudet
- Suorittaa yhden tai useita SQL-lauseita kerralla ja näyttää kunkin lauseen rivit omassa tulostaulukossaan
- Tuo SQLite-tietokantatiedoston Tuo-painikkeella
- Vie tietokannan muutoksineen takaisin
.sqlite-tiedostoksi - Näyttää tietokannan taulukot ja näkymät sarakkeineen; napsauta jotakin niistä suorittaaksesi kyselyn
- Käynnistyy tyhjänä; Lisää esittelytiedot -painike lisää pienen
employees-taulukon, jotta voit kokeilla kyselyitä heti - Lajiteltavat tulostaulukot, jotka voit myös ladata CSV- tai JSON-muodossa
- Näyttää
NULL-arvot selkeästi ja BLOB-arvot heksadesimaaleina - Varoittaa ennen sellaisten muutosten hylkäämistä, joita et ole vienyt
Näin se toimii
Työkalu käyttää sql.js:ää, joka on virallinen WebAssemblyksi käännetty SQLite-lähdekoodi. Kun suoritat kyselyn, koko komentosarja suoritetaan tietokannan muistissa olevaa kopiota vasten. Tiedoston tuominen lataa sen muistiin, ja vienti kirjoittaa muistissa olevan tietokannan takaisin vakiomuotoiseksi SQLite-tiedostoksi, jonka mikä tahansa SQLite-työkalu voi avata.
Vinkkejä
- Suorita kysely painamalla editorissa Ctrl+Enter (Macissa Cmd+Enter)
- Muutokset ovat olemassa vain selaimesi välilehdessä, joten vie tietokanta ennen sivun sulkemista tai uudelleenlataamista
- Jos komentosarjan lause epäonnistuu, sitä edeltävät lauseet on jo suoritettu ja niiden muutokset säilyvät tietokannassa
- Tulostaulukoissa näytetään ensimmäiset 1000 riviä; käytä
LIMIT- jaOFFSET-lauseita selataksesi suurempia tulosjoukkoja sivu kerrallaan - SQLite-kokonaisluvut ovat 64-bittisiä, mutta tulokset näytetään JavaScript-lukuina, jotka ovat tarkkoja vain arvoon 9,007,199,254,740,991 asti. Näet suurempien kokonaislukujen tarkan arvon käyttämällä
CAST(column AS TEXT)-lauseketta - SQLite ei oletusarvoisesti valvo viiteavaimia; ota valvonta käyttöön suorittamalla
PRAGMA foreign_keys = ON; - Erittäin hidas kysely, kuten päättymätön rekursiivinen kysely, voi jäädyttää välilehden valmistumiseensa asti. Jos näin tapahtuu, lataa sivu uudelleen
- Salattuja SQLite-tiedostoja (esimerkiksi SQLCipher-tiedostoja) ei voi avata