Pb sous PL/SQL : Affectation d'une valeur à une variable

Pb sous PL/SQL : Affectation d'une valeur à une variable - SQL/NoSQL - Programmation

Marsh Posté le 03-06-2004 à 16:39:18    

J'essaye d'affecter une valeur à ma variable correspondant au résultat d'une requête mais ca ne marche pas ...
Je vous met ma syntaxe :
 
Create or replace procedure PROCEDURE
(
PARAM1,
PARAM2
)
AS
 
VAR int;
 
VAR = Select ...
      from ...
      where ...
      and ...;
 
begin
...
end PROCEDURE;
/
 
voila ca marche pas ca me retourne l'erreur PLS-00103 ...
j'ai essayé en mettant "default" et la requete derriere mais j'ai le même résultat...


Message édité par petithomme le 03-06-2004 à 16:56:17
Reply

Marsh Posté le 03-06-2004 à 16:39:18   

Reply

Marsh Posté le 03-06-2004 à 16:46:21    

tente un Select champ into VAR from...


Message édité par [ ZeD ] le 03-06-2004 à 16:47:29
Reply

Marsh Posté le 03-06-2004 à 17:10:44    

j'ai l'impression que ca marche ... en tout cas ca compile sans erreur!
Je ferais des tests plus tard ...
merci merci beaucoup [ zed ] j'avoue que j'y avais pas pensé pourtant ca parait logique !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed