Bonjour à tous,
J'ai besoin d'une petite aide de base....
J'essaye dans IBAccess de créer une procédure stockée via ExecSQL, mais j'ai un message d'erreur. Comme je débute (plutôt devrais-je dire, comme j'explore) avec Interbase (la v6.01 open source), je ne comprends pas le message d'erreur suivant (ok, c'est un pb d'orthographe mais lequel...?):
Voici le code de ma PS:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SQL PARSE ERROR Paramater name expected
La structure de la table Pluviometrie est assez simple (c'est une table contenant des données historique de quantité de pluie tombée par jour sur une station pluviométrique...):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 create procedure prsPluvioStation(MaStation integer) returns (Jour Date, Pluie float) as begin Select Jour, Pluie from Pluviometrie where CodeStation = : MaStation into : Jour , : Pluie ; suspend ; end;
Comme tout bon débutant j'ai dû oublié quelque chose....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Table Pluviometrie: CodeStation : integer indexé Jour : date Pluie : float
Merci d'avance pour votre aide.
Partager