{Oracle}
s.gad
-
devMan Messages postés 75 Statut Membre -
devMan Messages postés 75 Statut Membre -
Bonjour,
si quelu'un peut m aider ce sera tres gentil de sa part
je suis debutant au language sql et je sais pas comment creer une table (sous oracle) qui a une clé primaire composée
c-à-d qui vient de deux tables differentes
et merci tres bien
si quelu'un peut m aider ce sera tres gentil de sa part
je suis debutant au language sql et je sais pas comment creer une table (sous oracle) qui a une clé primaire composée
c-à-d qui vient de deux tables differentes
et merci tres bien
A voir également:
- {Oracle}
- Telecharger oracle virtualbox - Télécharger - Émulation & Virtualisation
- Oracle america inc virus ✓ - Forum Virus
- Taille tablespace oracle - Forum Oracle
- Find oracle sid ✓ - Forum Bases de données
- Oracle 904 ✓ - Forum Bases de données
4 réponses
Salut
une clé primaire basée sur une clé étrangère s'appelle un lien identifiant.
mais dans ta table, les deux colonnes sont présentes dans la table, donc tu peux sans aucun souci bâtir une clé primaire sur ces deux colonnes
par contre, il n'est pas possible de baser une clé primaire sur des colonnes ne se trouvant pas dans ta table
une clé primaire basée sur une clé étrangère s'appelle un lien identifiant.
mais dans ta table, les deux colonnes sont présentes dans la table, donc tu peux sans aucun souci bâtir une clé primaire sur ces deux colonnes
par contre, il n'est pas possible de baser une clé primaire sur des colonnes ne se trouvant pas dans ta table
salut
voir :
https://forums.commentcamarche.net/forum/affich-15587613-oracle-2-cle-primaire
ou bien ça :
voir :
https://forums.commentcamarche.net/forum/affich-15587613-oracle-2-cle-primaire
ou bien ça :
CREATE TABLE maTable
(
champs1 VARCHAR2(30),
champ2 VARCHAR2(20),
champ3 NUMBER(3),
CONSTRAINT maTable_fk1 FOREIGN KEY (champs1) REFERENCES tabRef (champs1)
CONSTRAINT maTable_fk2 FOREIGN KEY (champs2) REFERENCES tabRef2 (champs2)
CONSTRAINT pk_maTable PRIMARY KEY (champs1, champ2)
)