SQLite
 sql >> Base de données >  >> RDS >> SQLite

SQLite - Créer une table

Pour créer une table dans SQLite, utilisez le CREATE TABLE déclaration.

L'exécution de cette instruction crée la table dans la base de données actuelle. Lorsque vous créez un tableau, vous spécifiez également les colonnes que le tableau contiendra, ainsi que leurs types de données.

Le code suivant crée une table appelée Artists :

CREATE TABLE Artists(
  ArtistId    INTEGER PRIMARY KEY, 
  ArtistName  TEXT NOT NULL
);

Cela crée un tableau à deux colonnes (appelé ArtistId et ArtistName ).

L' ArtistId la colonne a un type de données INTEGER et le ArtistName la colonne a un type de données de TEXT . En utilisant NOT NULL nous spécifions que la colonne doit contenir une valeur pour chaque enregistrement.

Nous avons également spécifié que l' ArtistId est la clé primaire. Ce sera la colonne d'identifiant unique pour la table.

Vérifiez que le tableau a été créé

Vous pouvez vérifier si la table a été créée en utilisant le .tables commande.

L'exécution de cette commande donne les résultats suivants :

sqlite> .tables
Artists

Afficher les détails du tableau

Vous pouvez également utiliser le .schema commande pour afficher les détails de la table.

Pour utiliser cette commande, simplement .schema suivi du nom de la table. Comme ceci :

.schema Artists

Et cela devrait donner les résultats suivants :

sqlite> .schema Artists
CREATE TABLE Artists(
  ArtistId    INTEGER PRIMARY KEY, 
  ArtistName  TEXT NOT NULL
);

Maintenant que nous avons créé un tableau, nous pouvons insérer des données.