Chcete-li vytvořit tabulku v SQLite, použijte CREATE TABLE
prohlášení.
Spuštěním tohoto příkazu se tabulka vytvoří v aktuální databázi. Při vytváření tabulky také určíte sloupce, které bude tabulka obsahovat, a také jejich datové typy.
Následující kód vytvoří tabulku s názvem Umělci :
CREATE TABLE Artists( ArtistId INTEGER PRIMARY KEY, ArtistName TEXT NOT NULL );
Tím se vytvoří tabulka se dvěma sloupci (nazvaná ArtistId a Jméno interpreta ).
ArtistId
sloupec má datový typ
INTEGER
a
Jméno interpreta
sloupec má datový typ
TEXT
. Pomocí NOT NULL
určujeme, že sloupec musí obsahovat hodnotu pro každý záznam.
Také jsme specifikovali, že ArtistId je primární klíč. Toto bude sloupec jedinečného identifikátoru pro tabulku.
Ověřte, že byla tabulka vytvořena
Zda byla tabulka vytvořena, můžete zkontrolovat pomocí .tables
příkaz.
Spuštění tohoto příkazu má za následek následující:
sqlite> .tables Artists
Zobrazit podrobnosti tabulky
Můžete také použít .schema
pro zobrazení podrobností tabulky.
Chcete-li použít tento příkaz, jednoduše .schema
následovaný názvem tabulky. Takhle:
.schema Artists
Výsledkem by mělo být následující:
sqlite> .schema Artists CREATE TABLE Artists( ArtistId INTEGER PRIMARY KEY, ArtistName TEXT NOT NULL );
Nyní, když jsme vytvořili tabulku, můžeme vkládat data.