SQLITE

Învață SQLite: comenzi explicate cu exemple

47 de comenzi 12 categorii

SQLite este o bază de date SQL care nu are server: toată baza stă într-un singur fișier, iar biblioteca SQLite este inclusă direct în program. O găsești în fiecare telefon Android și iPhone, în browsere, în aplicații desktop și în multe site-uri mici. Python o are inclusă, prin modulul sqlite3.

Această secțiune se ocupă de ce face SQLite diferit: utilitarul sqlite3 din linia de comandă și comenzile cu punct (.tables, .schema, .import), afinitatea tipurilor și tabelele STRICT, rowid, upsert cu ON CONFLICT, RETURNING, funcțiile JSON și de dată, PRAGMA, tranzacțiile, ATTACH și căutarea full-text cu FTS5. Pentru SQL general (SELECT, JOIN, GROUP BY) vezi și secțiunea MySQL.

Toate exemplele au fost rulate cu sqlite3 3.54 pe o bază de date în memorie, cu rezultatele afișate în modul box; ce vezi pe pagină este rezultatul real.

Linia de comandă sqlite3 7 comenzi

Tabele și tipuri de date 8 comenzi

Inserare și modificare 3 comenzi

Interogări avansate 5 comenzi

Funcții JSON 5 comenzi

Dată și oră 3 comenzi

Indexuri și performanță 5 comenzi

Vederi și declanșatori 2 comenzi

PRAGMA și configurare 4 comenzi

Tranzacții și baze atașate 3 comenzi

Căutare full-text (FTS5) 1 comandă

SQLite din alte limbaje 1 comandă