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 26/10/2007, 23h00   #1
Invité régulier
 
Inscription : septembre 2007
Messages : 20
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 20
Points : 8
Points : 8
Par défaut [debutant] probleme d'execution d'un bloc pl/sql sous sql*plus

salut ,
j'ecris un bloc pl/sql et 'utilise la fonction dbms_output.put_lin() pour afficher je l'execute sous sql*plus rien ne s'affiche sauf "procedure terminer avec succee".
leo_OrNg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2007, 00h36   #2
Rédactrice
 
Avatar de Fleur-Anne.Blain
 
Inscription : juillet 2006
Messages : 2 662
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2 662
Points : 5 590
Points : 5 590
Dans un premier temps, il faut noter que cette fonction s'écrit de la manière suivante :
dbms_output.put_line( 'blabla'); par exemple.

Dans un second temps tu disposes d'exemples dans ce tuto.

Enfin, si après étude de tout ca, ca ne fonctionne toujours pas, je t'invite à nous donner ta procédure histoire de voir ou se trouve le soucis.


@+




Citation:
Envoyé par leo_OrNg Voir le message
salut ,
j'ecris un bloc pl/sql et 'utilise la fonction dbms_output.put_lin() pour afficher je l'execute sous sql*plus rien ne s'affiche sauf "procedure terminer avec succee".
__________________
la culture c'est comme la confiture moins on en a plus on l'étale.

Vous souhaitez contribuer aux rubriques Solutions d'entreprises ou BI, contactez-moi

Mes tutos
Fleur-Anne.Blain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2007, 09h39   #3
Membre émérite
 
Avatar de Yorglaa
 
Inscription : janvier 2004
Messages : 845
Détails du profil
Informations personnelles :
Âge : 41
Localisation : Suisse

Informations forums :
Inscription : janvier 2004
Messages : 845
Points : 939
Points : 939
Salut,
sous SQLPlus, tu dois d'abord activer les sortie PL/SQL (une seule fois pour la session) avec un
Code :
SET ServerOutput ON size 1000000
il s'agit d'une instruction SQLPlus et non pas SQL ou PL/SQL, c'est à dire qu'elle doit être invoquée directement depuis le prompt ( SQL> ) et non pas être incluse dans le bloc PL/SQL
__________________
Il est plus facile de voir les signes avant-coureurs après coup que l'inverse !

Yorglaa
Yorglaa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2009, 07h12   #4
Invité de passage
 
Inscription : décembre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 2
Points : 1
Points : 1
Par défaut Merciii bcpppppp

Citation:
Envoyé par Yorglaa Voir le message
Salut,
sous SQLPlus, tu dois d'abord activer les sortie PL/SQL (une seule fois pour la session) avec un
Code :
SET ServerOutput ON size 1000000
il s'agit d'une instruction SQLPlus et non pas SQL ou PL/SQL, c'est à dire qu'elle doit être invoquée directement depuis le prompt ( SQL> ) et non pas être incluse dans le bloc PL/SQL

J'ai essayéé é ca marche
merciii encore une autre fois;
elhjaj est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h54.


 
 
 
 
Partenaires

Hébergement Web