Bonjour à tous,

J'arrive pas à executer ce bout de code sur ma base de données sur firebird 2.5
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
execute block
as
    declare variable stmt VARCHAR(100) = 'DROP TRIGGER TRIGGER_NAME;';
begin
    if (exists (SELECT RDB$TRIGGER_NAME FROM RDB$TRIGGERS WHERE RDB$TRIGGER_NAME = 'TRIGGER_NAME')) then
    begin
        execute statement stmt;
    end
end;
il me signale "unexpected end of command sur la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
declare variable stmt VARCHAR(100) = 'DROP TRIGGER TRIGGER_NAME;';