Explication détaillée de la clé primaire composite SQL
En SQL, une clé primaire est utilisée pour identifier de manière unique chaque ligne d'une table. Lorsqu’une clé primaire se compose de plusieurs colonnes, on parle de clé primaire composite.
Comment créer une clé primaire composite
Pour définir une clé primaire composite pour une table, utilisez la syntaxe suivante :
<code class="language-sql">CREATE TABLE 表名 ( 列名1 数据类型, 列名2 数据类型, PRIMARY KEY (列名1, 列名2) );</code>
Exemple : considérons un tableau appelé "Vote" contenant les colonnes QuestionID, MemberID et vote. Pour créer une clé primaire composite composée de QuestionID et MemberID, utilisez l'instruction SQL suivante :
<code class="language-sql">CREATE TABLE voting ( QuestionID NUMERIC, MemberID NUMERIC, vote NUMERIC, PRIMARY KEY (QuestionID, MemberID) );</code>
Notes clés
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!