(J'avais déjà répondu à cette question lorsque j'ai trouvé la réponse, je la posterai donc puisque Google ne m'a pas donné de réponses utiles).Oracle - émulant un déclencheur sur SELECT
Je cherche à créer quelque chose comme un déclencheur qui se déclenche sur un Oracle SELECT. L'objectif est de supprimer des lignes spécifiques du résultat du SELECT en fonction de l'utilisateur qui effectue le SELECT.
Cela doit fonctionner sur la version Standard Edition d'Oracle 11g (pas Enterprise), donc je n'ai pas accès à la sécurité au niveau de la ligne ou à l'audit à grain fin.
J'ai une application existant (très) qui a des milliers de embarqués sélectionne tous les sens, donc idéalement, je ne veux pas avoir à changer tous ...
Le tableau I » Je cherche à travailler avec un million de lignes dedans, ce qui me limite un peu du point de vue de la performance.
Bien joué. Cependant, cette question n'a vraiment rien à voir avec les déclencheurs. Vous vouliez simplement contrôler le résultat d'une requête. La solution la plus appropriée est donc la vue que vous avez créée. –