Firebird + Procedure + Variable + Update + Invalid BLR
Bonjour,
Lorsque j'exécute la requête suivante avec MiTec Interbase Query j'obtiens "invalid request BLR at offset 75. Undefined message number". Si je l'exécute avec IBConsole ou que je remplace le ":aDV" du Update par 0 (par exemple), la procédure est correctement créée.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| CREATE PROCEDURE Update_260307
as
DECLARE VARIABLE aDV TIMESTAMP;
begin
FOR SELECT date_vente
FROM ventes
INTO aDV do
BEGIN
UPDATE ventes
SET date_vente=:aDV;
END
end ^ |
Y-a-t-il une restriction de langage pour ce type de requête ? Faut-il préciser quelque chose que IBConsole fait automatiquement ?
Merci d'avance pour vos excellentes suggestions.
PS :
J'utilise une .GDB.