Colonnes de caractères
Restriction NOT NULL
Valeur par défaut
Colonnes basées sur un domaine
Colonnes d'identité (auto-incrémentation)
Champs calculés
Colonnes de type tableau
Contraintes USING
Contraintes nommées
Noms des contraintes et de leurs indices
Clé primaire (PRIMARY KEY)
NULL dans les clés uniques
contrainte clés unique (UNIQUE)
Actions clés externes
contrainte de clé étrangère (FOREIGN KEY)
Contrainte CHECK
Restrictions
Privilèges d'exécution
Gestion de la réplication
Qui peut créer un table ?
Exemples
Tableaux horaires mondiaux (GTT)
Séparateur de ligne
Format de fichier externe
Exemples d'utilisation de tables externes
Tables externes
CREATE TABLE
Compteur de format
la commande ADD
La commande DROP
La commande DROP CONSTRAINT
La commande DROP SQL SECURITY
Renommer la colonne
Changer le type de colonne
Modification de la position de la colonne
Définition et suppression de la valeur par défaut
Définition et suppression d'une restriction NOT NULL
Modification des colonnes d'identité
Modification des colonnes calculées
Attributs qui ne sont pas modifiables
La commande ALTER [COLUMN]
La commande ALTER SQL SECURITY
Qui peut changer la table ?
ALTER TABLE
Qui peut supprimer la table ?
DROP TABLE
RECREATE TABLE
TABLE
RECREATE TABLE COUNTRY ( COUNTRY COUNTRYNAME NOT NULL PRIMARY KEY, CURRENCY VARCHAR(10) NOT NULL);
CREATE TABLE, DROP TABLE.