|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2005 Messages : 7 ![]() |
Bonjour,
J'ai un trigger inserted sur une table T1. Dans ce trigger, j'ai la commande sql suivante : update T1 set T1.colonne1 = "" where .... et donc le trigger update de la table T1 se déclenche. Comment faire pour ne pas que ce trigger se déclenche?? merci de votre aide. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Ca dépend de votre version d'ASE.
Soit supprimer le trigger, soit l'inactiver (dans les versions très récentes)
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql Administrateur SAP Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums ! |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2005 Messages : 7 ![]() |
Donc, je crois qu'il n'y a pas de soluce ...
et j'ai qd même besoin du trigger update pour certains cas... |
|
|
00
|
|
|
#4 | ||
![]() ![]() |
Si, il y en a une : ce que vous voulez faire, c'est changer le comportement de votre insert en vidant un champ. Il faut toucher la table inserted.
Code :
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql Administrateur SAP Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums ! |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com