Mot-clé TABLE SQL
CRÉER UN TABLEAU
La CREATE TABLE
commande crée une nouvelle table dans la base de données.
Le SQL suivant crée une table appelée "Persons" qui contient cinq colonnes : PersonID, LastName, FirstName, Address et City :
Exemple
CREATE TABLE Persons
(
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
CRÉER UNE TABLE à l'aide d'une autre table
Une copie d'une table existante peut également être créée à l'aide de
CREATE TABLE
.
Le SQL suivant crée une nouvelle table appelée "TestTables" (qui est une copie de la table "Customers") :
Exemple
CREATE TABLE TestTable AS
SELECT customername, contactname
FROM
customers;
MODIFIER TABLE
La ALTER TABLE
commande ajoute, supprime ou modifie des colonnes dans une table.
La ALTER TABLE
commande ajoute et supprime également diverses contraintes dans une table.
Le SQL suivant ajoute une colonne "Email" à la table "Clients" :
Exemple
ALTER TABLE Customers
ADD Email varchar(255);
Le SQL suivant supprime la colonne "Email" de la table "Clients" :
Exemple
ALTER TABLE Customers
DROP COLUMN Email;
TABLEAU DE DÉCOMPTE
La DROP TABLE
commande supprime une table dans la base de données.
Le SQL suivant supprime la table "Expéditeurs" :
Exemple
DROP TABLE Shippers;
Remarque : Soyez prudent avant de supprimer une table. La suppression d'un tableau entraîne la perte de toutes les informations stockées dans le tableau !
TRONQUER LA TABLE
La TRUNCATE TABLE
commande supprime les données à l'intérieur d'une table, mais pas la table elle-même.
Le SQL suivant tronque la table "Catégories":
Exemple
TRUNCATE TABLE Categories;