Sommaire  
 
 
Programmation
• ASP
• C++
• C++ Builder
• DirectX
• Java
• Javascript
• Perl
• PHP3
• SQL

Liens
• Annuaire
• Gagnez de l'argent

Utile
• Lexique

Contact
• Courrier
• Formulaire

A propos :
• Des auteurs
 

SQL / Création d'une table

 

Description

Chaque table ( relation ) possède un nom unique dans la base de données.

Une table est composée d'une ou plusieurs colonnes.

Chaque colonne possède un nom unique à l'intérieur de la table.

On peut spécifier des contraintes sur les valeurs d'une colonne lors de la création de la table.

- NOT NULL ( contrainte de valeur non nulle )

- UNIQUE ( contrainte d'unicité )

Syntaxe

CREATE TABLE < nom de la table >

( < nom de colonne 1 > < type de la colonne 1 > <contraintes 1> ,

< nom de colonne 2 > < type de la colonne 2 > <contraintes 2> ,

...

< nom de colonne N > < type de la colonne N > <contraintes N> )

 

Les types de données

Type de donnée

Syntaxe

Description

Alphanumérique

CHAR(n)

Chaîne de caractères de longueur fixe n.

Alphanumérique

VARCHAR(n)

Chaîne de n caractères maximum .

Numérique

NUMERIC(n,[d])

Nombre de n chiffres avec en option le nombre de décimales.

Numérique

INTEGER

Entier signé.

Numérique

SMALLINT

Entier signé plus petit que INTEGER.

Numérique

FLOAT

Nombre à virgule flottante.

Temps

DATE

Date.

Temps

TIME

Heure.

Temps

TIMESTAMP

Date et Heure.

Site Créé
le 1 Octobre 1999