SQLite
 sql >> Database >  >> RDS >> SQLite

SQLite:crea una tabella

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.