|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 448 ![]() |
Bonjour à tous,
Est-il possible de déclarer des variables au sein d'une requête. Exemple: Code :
Merci |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
oui.
Note : ta syntaxe est incorrect, il faut des ; et un into |
|
|
00
|
|
|
#3 | ||
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 448 ![]() |
Pourrais -tu être plus explicite .
Code :
|
||
|
|
00
|
|
|
#4 | |||||
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
Citation:
Code :
Il y a un cours sur le pl/sql icitte : http://sheikyerbouti.developpez.com/pl_sql/ |
|||||
|
|
00
|
|
|
#5 | ||
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Sous SQL*Plus tu peut utiliser le & pour désigner une variable :
Code :
SELECT * FROM M_Table WHERE Mon_CA > &a Code :
|
||
|
|
00
|
|
|
#6 | ||||
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 448 ![]() |
Bonjour et merci pour vos réponses,
En fait, j'ai pas accès à sql plus, en fait je fais mes requêtes à l'aide d'une interface qui ressemble à mS query, en fait au niveau de ma requete je voudrais déclarer la variable au début de la requête et l'initialiser en lui attribuant une valeur, ---> comme ça je serais pas obligé de modifié autant de fois que la valeur existe dans ma requête. ex: Code :
Code :
Peut être que ma démarche est fausse Help me Je suis coincé |
||||
|
|
00
|
|
|
#7 | |||
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
Citation:
Et puis tu peux toujours relire mon précédent message pour comprendre ton erreur de PL/SQL... ![]() Mais ne te sens pas obliger.
|
|||
|
|
00
|
|
|
#8 | |
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 448 ![]() |
En fait, l'erreur qui m'affiche est:
Citation:
|
|
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
manque INTO
|
|
|
00
|
|
|
#10 |
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 320 ![]() |
|
|
|
00
|
|
|
#12 | ||
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
ou :
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com