4D v14

définition_clé_primaire

Accueil

 
4D v14
définition_clé_primaire

définition_clé_primaire  


 

 

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

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
(SID int32,
Nom varchar(30),
Prenom varchar(30),
PRIMARY KEY (SID));

 
PROPRIÉTÉS 

Produit : 4D
Thème : Règles de syntaxe
Nom intl. : primary_key_definition

 
VOIR AUSSI  

ALTER TABLE
définition_clé_étrangère

 
UTILISATION DE L'ARTICLE

4D - Référence SQL ( 4D v11 SQL Release 4 )
4D - Référence SQL ( 4D v14)
4D - Référence SQL ( 4D v12.1)
4D - Référence SQL ( 4D v13.4)
4D - Référence SQL ( 4D v14 R2)
4D - Référence SQL ( 4D v14 R3)
4D - Référence SQL ( 4D v14 R4)