Je voudrais pouvoir exploiter une table à l'aide d'une vue (ou autre chose si vous me conseillez mieux) de la manière suivante :
J'ai une table LIGNES dont la clé primaire est NO_LIGNE et dont un des champs est NO_LIGNE_HISTO correspondant à un historique d'évolution des lignes et pointant sur un NO_LIGNE existant (clé étrangère de la table).
Le champ NO_LIGNE_HISTO n'est donc pas forcement renseigné, il l'est dans le cas ou la ligne remplace une ligne déjà existante, rendant celle ci obsolete vis à vis de mes besoins, mais elle ne doit pas etre effacée pour autant.
Je voudrais donc créer une vue comportant tous les champs de ma table + un nouveau champ obsolete ('V' ou 'F') indiquant que la ligne a été mise à jour et qu'elle n'est donc plus à prendre en compte
J'ai su créer une requete me retournant les lignes utiles :
mais j'ai du mal à voir comment aller plus loin sans créer un champ OBSOLETE dans ma table LIGNES à remplir automatiquement lors d'une historisation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
S'il est possible de ne pas modifier ma table et de créer simplement une vue l'exploitant en me retournant ce champs obsolete ca m'interesse!
Si j'ai pas été tres clair dites le

 

 
		
		 
         
 

 
			
			


 
   


 Exploitation d'une table possédant une relation recursive
 Exploitation d'une table possédant une relation recursive
				 Répondre avec citation
  Répondre avec citation 
			
Partager