|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : avril 2002 Messages : 74 ![]() |
Bonjour à tous,
J'utilise un script de versionning qui passe bien avec Firebird 1.5. Mais qui ne paasse pas sous Firebird 2.1. (béta 2). Voilà à quoi il ressemble : Code :
Si vous avez une idée, ce ne serait pas de refus
__________________
seb |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 215 ![]() |
sur quelle table ce trigger ?
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
|
00
|
|
|
#3 | ||
|
Membre du Club
![]() Inscription : avril 2002 Messages : 74 ![]() |
merci d'avoir jeté un oeil
Le trigger est sur la table T_X : Code :
__________________
seb |
||
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 215 ![]() |
Code :
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
||
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : avril 2002 Messages : 74 ![]() |
merci beaucoup, ça fonctionne
Et la version "Create or alter" : Code :
- il n'y a que sous IBConsole que les " SET TERM" sont nécessaires. Sous l'explorateur SQL, il n'y en a pas besoin. - Cette syntaxe de création des trigger passe aussi sous Firebrd 1.5, j'ai donc quelques modifs à faire, mais le code sera compatible entre FB 1.5 et 2.1. (bonne nouvelle Serait-ce abuser de vous demander la signification des "SET TERM" et des "^^" ? début et fin de transaction ? En tout cas, merci mucho !
__________________
seb |
||
|
|
00
|
|
|
#6 | |
|
Expert Confirmé Sénior
![]() ![]() Pierre Ingénieur qualité méthodes Inscription : mars 2003 Messages : 3 726 ![]() |
Citation:
En le laissant par défaut, la création du trigger s'arrêterait sur Code :
UPDATE T_Y SET T_Y.CLE_X = 1 WHERE T_Y.CLE_X = OLD.CLE_X; ![]() Enfin, on peut mettre à peu près ce qu'on veut pour le SET TERM: - ^^ - ùù - !! Dès lors qu'on n'emplafonne avec une commande SQL ou assimilée En fin de script, on remet le défaut.
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet) ----------------------- Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MPUsus magister est optimus |
|
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : avril 2002 Messages : 74 ![]() |
D'accord, merci.
__________________
seb |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com