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.