Bonjour, je voudrai mettre a jour une colonne sous Oracle a chaque update sur une autre colonne. En fait a chaque fois qu'un utilisateur se deconnecte de mon appli, la date de deconnexion est mise a jour.
Je voudrai automatiquement renseigner la duree entre la connexion et la deconnexion : Voici ce que je voudrai faire et qui ne passe pas :
Oracle me dit qu'il ne trouve pas useractivity.logoff, par contre il trouve useractivity
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 create or replace trigger AU_USERACTIVITY before update on useractivity.logoff for each row begin begin select DATEDIFF('mi', to_date(:OLD.LOGON, 'DD-MM-YY HH:MI:SS'), to_date(:OLD.LOGOFF, 'DD-MM-YY HH:MI:SS')) into :NEW.DURATION from dual; end; end;
Partager