Instruction CREATE TABLE SQL

Phrase CREATE TABLE

La phrase CREATE TABLE est utilisée pour créer une table dans la base de données.

Syntaxe CREATE TABLE SQL

CREATE TABLE NomDeTable
(
Nom de la colonne 1 Type de données ,
Nom de la colonne 2 Type de données ,
Nom de la colonne 3 Type de données ,
....
)

Le type de données (data_type) spécifie le type de données que peut contenir une colonne. Le tableau suivant contient les types de données les plus courants dans SQL :

数据类型 Type de données
  • Description
  • integer(size)
  • int(size)
  • smallint(size)
tinyint(size)
  • Contient uniquement des entiers. Définir le nombre maximal de chiffres à insérer dans les crochets.
  • decimal(size,d)

numeric(size,d)

Contient des nombres à virgules flottantes.

"size" détermine le nombre maximal de chiffres. "d" détermine le nombre maximal de décimales à droite du point décimal.

char(size)

Définir la longueur de la chaîne dans les crochets.

varchar(size)

Contient des chaînes de caractères de longueur variable (peut contenir des lettres, des chiffres et des caractères spéciaux).

Définir la longueur maximale de la chaîne dans les crochets.

date(yyyymmdd) Contient des dates.

Exemple de CREATE TABLE SQL

Cet exemple montre comment créer une table nommée "Person".

Cette table contient 5 colonnes, les noms des colonnes sont : "Id_P", "Nom", "Prénom", "Adresse" et "Ville" :

Créer une table Persons
(
Id_P int,
Nom varchar(255),
Prénom varchar(255),
Adresse varchar(255),
Ville varchar(255)
)

Le type de données de la colonne Id_P est int, qui contient des entiers. Les autres 4 colonnes sont de type varchar, avec une longueur maximale de 255 caractères.

Une table "Persons" vide ressemble à ceci :

Id_P Nom Prénom Adresse Ville
         

Des données peuvent être insérées dans une table vide à l'aide de la phrase INSERT INTO.