rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Creer une cle etrangere sur sql

Posté par rachidhmimsa, le lundi 12 juillet 2004 à 13:50:00
bonjour
comment creer une cle etrangere sur sql quand on veut creer une table
merci de me donner le code
Répondre à rachidhmimsa  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
grofwa, le lundi 12 juillet 2004 à 14:17:10
Salut,

Cherche un peu... :-)

CREATE TABLE table_name
(column1 datatype null/not null, 
column2 datatype null/not null, 
... 
CONSTRAINT fk_column 
  FOREIGN KEY (column1, column2, ... column_n) 
  REFERENCES parent_table (column1, column2, ... column_n)
);



Michael

Ne vous souciez pas de n'être pas remarqué ; cherchez 
plutôt à faire quelque chose de remarquable [Confucius]
Répondre à grofwa

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
rachidhmimsa, le lundi 12 juillet 2004 à 14:20:57
je te remercie
Répondre à rachidhmimsa

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
rachidhmimsa, le lundi 12 juillet 2004 à 14:41:09
slt
ca ne veut pas marcher
Répondre à rachidhmimsa

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
rachidhmimsa, le lundi 12 juillet 2004 à 14:48:50
je n y aarive toujours pas
je veux mettre le "code_region" qui est la cle primaire dans la table region, dans la table departement en cle etrangere
comment???
merci
Répondre à rachidhmimsa

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
grofwa, le lundi 12 juillet 2004 à 15:06:46
Tu travailles avec quel SGBD ?

Ne vous souciez pas de n'être pas remarqué ; cherchez 
plutôt à faire quelque chose de remarquable [Confucius]
Répondre à grofwa

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
rachidhmimsa, le lundi 12 juillet 2004 à 15:12:28
sql
Répondre à rachidhmimsa

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
rachidhmimsa, le lundi 12 juillet 2004 à 17:30:10
slt
alors toujours pas de nouvelles!!!
pensez a moi
Répondre à rachidhmimsa

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
rachidhmimsa, le mardi 13 juillet 2004 à 09:10:15
bonjour
y a t il quelqu un pour m aider
merci
Répondre à rachidhmimsa

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
grofwa, le mardi 13 juillet 2004 à 10:21:20
Salut,

Je m'attendais plutot a une réponse du style Access (j'espère que non) , ou Oracle, ou MySQL, ou SQLServer, ...



Ne vous souciez pas de n'être pas remarqué ; cherchez 
plutôt à faire quelque chose de remarquable [Confucius]
Répondre à grofwa

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
rachidhmimsa, le mardi 13 juillet 2004 à 10:30:28
non je suis sur sql server
je veux mettre le "numero_rapport" qui est la cle primaire dans la table rapport dans la table affaire qui deviendra la cle etrangere
merci d avance
Répondre à rachidhmimsa

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
benos.hasnae, le vendredi 8 février 2008 à 11:44:25
salam 3likom svp je veux créer avec sql server une table dont les chomps 1 est clé primaire et 2 champs d'autres clés etranger mai quand je la crée je clik droit sur la table crée puis modifier je vois aucun marque de clé est ce que vous pouvez m'aidez svp j'attend votre reponse et merci bien
Répondre à benos.hasnae

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 alino-91, le vendredi 28 mars 2008 à 02:40:29
imagine tu as deux tables, et que la clef primaire de la table fournisseur va en clef étrangère dans la table client, d'abord tu créé la table fournisseur et ensuite la table client, comme indiqué ci-dessous et ça fonctionne sous access 2003 :

create table fournisseur
(
numfournisseur integer,
constraint pk primary key (numfournisseur)
);


CREATE TABLE CLIENT
(
numclient integer,
numfournisseur integer,
nom varchar(32),
adresse varchar(42),
cp integer,
ville varchar(32),
telephone varchar(20),
numcateg integer,
numrep integer,
constraint pk primary key (numclient),
constraint fk foreign key (numfournisseur) REFERENCES fournisseur
);


P.S : C'était juste pour régler vos problèmes de syntaxe en sql, bon demain j'ai b.t.s blanc adios les mecs.
Répondre à alino-91
Logiciels pertinents trouvés dans les téléchargements
Télécharger avast! Virus Cleaner 1.0.211avast! Virus Cleaner - Tout le monde connaît l' antivirus gratuit Avast . Son éditeur propose avast! Virus Cleaner, un nettoyeur de virus...Catégorie: Antivirus
Licence: Freeware/gratuit
Télécharger LC ISO Creator 1.1LC ISO Creator - LC ISO Creator est très simple: Il permet de créer un fichier .ISO à partir de vos CD. Cela vous permet ensuite...Catégorie: Gravure
Licence: Freeware/gratuit
Télécharger PDF Creator 0.9.5PDF Creator - PDF Creator est un outil gratuit permettant de créer des PDF à partir de presque n'importe quelle application capable...Catégorie: PDF
Licence: Open Source
Télécharger CleanUp!  4.5.2CleanUp! - CleanUp! efface les traces de votre activité sur Internet stockées sur le disque dur, notamment : Cache du navigateur ...Catégorie: Anonymat/Confidentialité
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « creer une cle etrangere sur sql »