Posté : ven. 30 nov. 2018, 11:16:22
Bonjour,
J’ai une table composée de deux champs un Identifiant (IDXX) et un libelle (LBXX).
Sur l’identifiant (LBXX) j’ai une contrainte de vérification. CHK_LBXX <> ‘’.(champ LBXX doit être <> de ‘’).
On me demande d’assouplir cette contrainte et de rendre le champ obligatoire seulement dans certains cas. Ces cas dépendent du profil ou du programme de mise à jour.
J’ai donc enlevé ma contrainte et fait un trigger. Mais comment récupérer dans mon trigger l’identifiant de la personne, ou le nom du programme qui met à jour la table.
Merci pour vos réponses.
J’ai une table composée de deux champs un Identifiant (IDXX) et un libelle (LBXX).
Sur l’identifiant (LBXX) j’ai une contrainte de vérification. CHK_LBXX <> ‘’.(champ LBXX doit être <> de ‘’).
On me demande d’assouplir cette contrainte et de rendre le champ obligatoire seulement dans certains cas. Ces cas dépendent du profil ou du programme de mise à jour.
J’ai donc enlevé ma contrainte et fait un trigger. Mais comment récupérer dans mon trigger l’identifiant de la personne, ou le nom du programme qui met à jour la table.
Merci pour vos réponses.