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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
ALTER TRIGGER ON_SUPP_X AFTER DELETE POSITION 0 AS BEGIN
UPDATE T_Y SET T_Y.CLE_X = 1
WHERE T_Y.CLE_X = T_X.CLE_X; 
UPDATE T_Z SET T_Z.CLE_X = 1
WHERE T_Z.CLE_X = T_X.CLE_X; 
END
Suite à une recherche ici même, j'ai essayé plusieurs choses en utilisant, ou pas, le mot clé OLD, mais je ne trouve pas d'où vient le problème.

Si vous avez une idée, ce ne serait pas de refus