Home > Archive > MySQL Server Forum > August 2005 > return result set in SPs









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author return result set in SPs
Chagh

2005-08-23, 3:23 am

hi all,
how can we have a select satement in an SP?(i want to return a result
set from the SP). i want to migrate from SQL Server to MySQL and i
don’t know what to do with these SPs.
it can be done in MySQL client, but it gives the error:"procedure foo
can’t return a result set in the given context MySQL"
in the application.
can i set a cursor out put parameter and return it?(just like Oracle)
or it has another solution?

and another question: is MyODBC 3.51 tested with MySQL 5.x? can we
call an SP from Delphi via MyODBC? (i tried to do so (using ADO an a
data provider for OLEDB) but i think somewhere in passing the call
statement it had put {} around "call sp()" statement so that mysql
returned an error about the syntax.)



Thanks in advane
Chagh

--
Posted using the http://www.dbforumz.com interface, at author's request
Articles individually checked for conformance to usenet standards
Topic URL: http://www.dbforumz.com/mySQL-retur...pict249893.html
Visit Topic URL to contact author (reg. req'd). Report abuse: http://www.dbforumz.com/eform.php?p=865267
Bill Karwin

2005-08-25, 8:23 pm

Chagh wrote:
> hi all,
> how can we have a select satement in an SP?(i want to return a result
> set from the SP).


Yes. See example in user comment on this page:
http://dev.mysql.com/doc/mysql/en/create-procedure.html

Regards,
Bill K.
Sponsored Links





Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive | Programming forum archive

Copyright 2009 droptable.com