|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : mai 2004 Messages : 183 ![]() |
bonjour j'ai cree
une fonction qui sera appellé plus tard dans crystal report Code :
quand je l'appelle sous sql via Code :
SELECT pkg_adhesion.TEST_ADHESIONS FROM dual; merci michel |
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
MONCURSEUR n'est pas déclaré, il manque un INTO, etc... je te conseille de faire une recherche dans le forum et lire le tuto PL/SQL avant de continuer
PS : merci de respecter les régles du forum Edit : pour info : http://sheikyerbouti.developpez.com/...record_set.htm |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mai 2004 Messages : 183 ![]() |
si il etait declare
<code> TYPE CURSEUR_TYPE IS REF CURSOR; </code> je veux recuperer tous les champs de ma table et quand je l'appelle via sql erreur ORA-00902 le dual a t'il des problemes? je veux recuperer mes donnees sous la forme SELECT pkg_adhesion.TEST_ADHESIONS FROM dual; et non passer par pl/sql |
|
|
00
|
|
|
#4 |
![]() Salim Développeur et DBA Oracle Inscription : octobre 2006 Messages : 872 ![]() |
Salut,
Tu peux utiliser Oracle Pipelined Table Functions à partir de la version 9i http://www.akadia.com/services/ora_pipe_functions.html |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : mai 2004 Messages : 183 ![]() |
malheuresement j'ai la 8
|
|
|
00
|
|
|
#6 | ||
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 319 ![]() |
Code :
|
||
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : mai 2004 Messages : 183 ![]() |
Merci mais sous oracle 8 cela ne marche pas
Michel y'a t'il un autre moyen |
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
c'est tout simplement impossible avant la 9
|
|
|
00
|
|
|
#9 | ||
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 319 ![]() |
Code :
|
||
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
refcursor existe dans SQL*Plus mais est-ce qu'il existe en PL/SQL (le langage et non le client) ? Je crains que non
|
|
|
00
|
|
|
#11 | |||||
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 319 ![]() |
Citation:
Code :
![]() Code :
|
|||||
|
|
00
|
|
|
#12 | |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Citation:
Pas de problème En effet, je croyais que ref cursor était une nouveauté 9... on s'y retrouve plus avec toutes ces versions ![]() J'ai même trouvé un exemple qui répond à la question : http://www.oracle-base.com/articles/...Recordsets.php
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com