Précédent   Forum des professionnels en informatique > Bases de données > Oracle > PL/SQL
PL/SQL Forum d'entraide sur le PL/SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/05/2011, 11h33   #1
Invité de passage
 
salah silo
Inscription : février 2011
Messages : 34
Détails du profil
Informations personnelles :
Nom : salah silo

Informations forums :
Inscription : février 2011
Messages : 34
Points : 4
Points : 4
Par défaut database link

salut,
quand on utilise, les liens entre les bases de données (bien sur j'ai les configuré), comment référencer une clé étrangère d'une table située sur une base de données une par exemple vers une table située sur une autre base de données (par exemple la base deux) avec des exemple s'il existe.
merci à l'avance.
silouh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 09h53   #2
Expert Confirmé Sénior
 
Avatar de mnitu
 
Homme Marius Nitu
Ingénieur développement logiciels
Inscription : octobre 2007
Messages : 3 311
Détails du profil
Informations personnelles :
Nom : Homme Marius Nitu
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 3 311
Points : 5 808
Points : 5 808
Citation:
Restrictions on Foreign Key Constraints
Foreign key constraints are subject to the following restrictions:

•None of the columns in the foreign key can be of LOB, LONG, LONG RAW, VARRAY, NESTED TABLE, BFILE, REF, TIMESTAMP WITH TIME ZONE, or user-defined type. However, the primary key can contain a column of TIMESTAMP WITH LOCAL TIME ZONE.

•The referenced unique or primary key constraint on the parent table or view must already be defined.

•A composite foreign key cannot have more than 32 columns.

•The child and parent tables must be on the same database. To enable referential integrity constraints across nodes of a distributed database, you must use database triggers. See CREATE TRIGGER.

•If either the child or parent object is a view, then the constraint is subject to all restrictions on view constraints. See "View Constraints".

•You cannot define a foreign key constraint in a CREATE TABLE statement that contains an AS subquery clause. Instead, you must create the table without the constraint and then add it later with an ALTER TABLE statement.

mnitu est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/05/2011, 11h24   #3
Invité de passage
 
salah silo
Inscription : février 2011
Messages : 34
Détails du profil
Informations personnelles :
Nom : salah silo

Informations forums :
Inscription : février 2011
Messages : 34
Points : 4
Points : 4
je vous remercie pour la réponse sur ma question surtout le coté d'activation des contraintes d'intégrité référentielle entre les nœuds d'une base de données distribuée.
mais pouvez-vous illustrer beaucoup plus avec des exemples comment faire cette activation en utilisant les déclencheur. je vous remercie encoure fois.
silouh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 12h01   #4
Expert Confirmé Sénior
 
Avatar de mnitu
 
Homme Marius Nitu
Ingénieur développement logiciels
Inscription : octobre 2007
Messages : 3 311
Détails du profil
Informations personnelles :
Nom : Homme Marius Nitu
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 3 311
Points : 5 808
Points : 5 808
Regardez "Examples of Trigger Applications"
mnitu est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 10/05/2011, 10h27   #5
Invité de passage
 
salah silo
Inscription : février 2011
Messages : 34
Détails du profil
Informations personnelles :
Nom : salah silo

Informations forums :
Inscription : février 2011
Messages : 34
Points : 4
Points : 4
Citation:
Envoyé par mnitu Voir le message
je vous remercie .
silouh est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h51.


 
 
 
 
Partenaires

Hébergement Web