Per creare una tabella in SQLite, usa CREATE TABLE
dichiarazione.
L'esecuzione di questa istruzione crea la tabella nel database corrente. Quando crei una tabella, specifichi anche le colonne che la tabella conterrà, nonché i relativi tipi di dati.
Il codice seguente crea una tabella denominata Artisti :
CREATE TABLE Artists( ArtistId INTEGER PRIMARY KEY, ArtistName TEXT NOT NULL );
Questo crea una tabella con due colonne (chiamata ArtistId e NomeArtista ).
L'
ID artista
la colonna ha un tipo di dati
INTEGER
e il
NomeArtista
la colonna ha un tipo di dati
TEXT
. Usando NOT NULL
stiamo specificando che la colonna deve contenere un valore per ogni record.
Abbiamo inoltre specificato che ArtistId è la chiave primaria. Questa sarà la colonna dell'identificatore univoco per la tabella.
Verifica che la tabella sia stata creata
Puoi verificare se la tabella è stata creata utilizzando .tables
comando.
L'esecuzione di quel comando comporta quanto segue:
sqlite> .tables Artists
Visualizza dettagli tabella
Puoi anche usare il .schema
comando per visualizzare i dettagli della tabella.
Per utilizzare questo comando, è sufficiente .schema
seguito dal nome della tabella. In questo modo:
.schema Artists
E questo dovrebbe comportare quanto segue:
sqlite> .schema Artists CREATE TABLE Artists( ArtistId INTEGER PRIMARY KEY, ArtistName TEXT NOT NULL );
Ora che abbiamo creato una tabella, possiamo inserire i dati.