Précédent   Forum des professionnels en informatique > Bases de données > Oracle > PL/SQL
PL/SQL Forum d'entraide sur le PL/SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/01/2011, 18h54   #1
Invité régulier
 
titeuf
Étudiant
Inscription : novembre 2009
Messages : 63
Détails du profil
Informations personnelles :
Nom : titeuf

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2009
Messages : 63
Points : 6
Points : 6
Par défaut multiplication de 5

bonsoir tout le monde je plante sur cette multiplication

Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
accept num prompt "tapez le min : ";
accept max prompt "tapez le max : ";
declare
num number:=#
max number:=&max;
begin
FOR i IN  num...max loop
dbms_output.put_line ('table de multiplication de 5 ' || i*5);
end loop;
end;
/
voila l erreur :

ERREUR Ó la ligne 5 :
Citation:
ORA-06550: Ligne 5, colonne 20 :
PLS-00103: Symbole "LOOP" rencontrÚ Ó la place d'un des symboles suivants :
(
ORA-06550: Ligne 7, colonne 1 :
PLS-00103: Symbole "END" rencontrÚ Ó la place d'un des symboles suivants :
Code :
1
2
3
begin FUNCTION package pragma procedure subtype type USE
<identificateur> <identificateur entre guillemets> form
current cursor
merci
titeufdev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 19h24   #2
Membre Expert
 
Femme
Ingénieur développement logiciels
Inscription : juin 2007
Messages : 480
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France, Ain (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : juin 2007
Messages : 480
Points : 1 024
Points : 1 024
Bonjour,
Il y a 2 erreurs dans ton code :
  1. MAX est un mot réservé, il faut appeler la variable autrement
  2. la boucle FOR s'écrit avec 2 points et pas 3 (FOR i IN num..maximum LOOP)
tedo01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2011, 20h25   #3
Modérateur
 
Homme Fabien
Ingénieur d'études en décisionnel
Inscription : septembre 2008
Messages : 5 684
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 34
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études en décisionnel
Secteur : Arts - Culture

Informations forums :
Inscription : septembre 2008
Messages : 5 684
Points : 10 459
Points : 10 459
Envoyer un message via ICQ à Waldar Envoyer un message via Skype™ à Waldar
J'ajouterai qu'on doit concaténer des chaînes de caractères, pas une chaîne et un nombre.
__________________
Email : http://scr.im/waldar
Waldar est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h35.


 
 
 
 
Partenaires

Hébergement Web