Bonjour à tous,
J'ai un petit soucis concernant une bête synchronisation entre deux tables en utilisant BULK COLLECT / FORALL.
Mes enregistrements n'ont pas de clé primaire et se composent uniquement de "clés" dont l'une des valeurs peut-être null.
Exemple
Pour gérer la suppression des données périmées, j'ai un code du style:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Pour mes autres tables, je mettais le MINUS dans une sous-vue et je récupérai que les clés primaires. Et pour le delete je mettais les clés primaires dans le WHERE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Ma question est comment faire sans clé primaire ?

 

 
		
		 
         
 

 
			
			

 
  
 
 
			 
   
 


 Problème de synchronisation entre deux tables sans clef primaire
 Problème de synchronisation entre deux tables sans clef primaire
				
 Répondre avec citation
  Répondre avec citation

 
			
 
				 Envoyé par Nemek
 Envoyé par Nemek
					



 
			 Et toutes les données de FOO ne sont pas à supprimer. J'ai en fait plusieurs sources de données chacune étant responsable de ses données.
 Et toutes les données de FOO ne sont pas à supprimer. J'ai en fait plusieurs sources de données chacune étant responsable de ses données.
Partager