définition_clé_primaire

4D - Documentation   Français   English   German   Japanese   Manuel de référence SQL 4D, Sommaire   Manuel de référence SQL 4D, Index   Retour   Précédent   Suivant

version 11


[CONSTRAINT nom_sql] PRIMARY KEY (nom_sql, ... , nom_sql)

Description

Un argument de type définition_clé_primaire permet de passer la colonne ou la combinaison de colonnes (nom_sql) qui sera utilisée comme clé primaire (PRIMARY KEY, numéro unique) de la table. La ou les colonne(s) passée(s) ne doi(ven)t pas contenir de doublons ni de valeurs NULL.

Une contrainte facultative (CONSTRAINT) peut également précéder la clé PRIMARY KEY afin de limiter les valeurs pouvant être insérées dans la colonne.

Exemple

Cet exemple crée une table et définit la colonne SID comme clé primaire :

   CREATE TABLE Clients
   (Nom varchar(30),
   Prenom varchar(30),
   PRIMARY KEY (SID));

Référence

ALTER TABLE, définition_clé_étrangère.


4D - Documentation   Français   English   German   Japanese   Manuel de référence SQL 4D, Sommaire   Manuel de référence SQL 4D, Index   Retour   Précédent   Suivant