Bonjour,

je me suis permis de transférer cette partie dans une autre discussion l'origine de la discussion était savoir-champs-existe-table/
Citation Envoyé par Artemus24 Voir le message
Je suis désolé si je viens perturber ce sujet, mais j'ai essayé de faire les tests.
Je le simplifie au maximum et j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
execute block
as
  declare i int = 0;
Statement failed, SQLSTATE = 42000
Dynamic SQL Error
-SQL error code = -104
-Unexpected end of command - line 3, column 19
After line 0 in file Test.sql
begin
end;
Statement failed, SQLSTATE = 42000
Dynamic SQL Error
-SQL error code = -104
-Token unknown - line 1, column 1
-begin
At line 4 in file Test.sql
 
quit;
Il me semble que la syntaxe soit correcte mais comme je suis encore débutant avec FireBird, il se peut qu'un paramétrage soit nécessaire quelque part.
Idem pour le 'try ... except ... end;'
Comme l'indique SergioMaster, je suis en ligne de commande 'ISQL'. Dois-je comprendre que je ne suis pas dans le bon environnement ?
le try except end c'est avec Delphi

pour le execute block il faudrait plutôt montrer le sql entier et les erreurs à la suite pour que je puisse me faire une idée