|
I am having a problem with an embedded SQL program which calls a procedure that also has embedded SQL. In the calling program, I prepare the statement, declare the cursor, open the cursor and do a fetch statement. It then does some processing on the fetched record and calls a procedure that also does SQL using a cursor (with a different cursor name). The procedure closes the cursor prior to the return statement. In the calling statement, I then do a fetch to get the next statement and find that the cursor is closed. Why is the cursor from the calling program closed? I tried putting a WITH HOLD on the DECLARE CURSOR, but that didn't help. Anyone have any ideas? Dawn Siegrist Sr. Programmer/Analyst Penske Truck Leasing Co. 610-775-6243 Dawn.Siegrist@xxxxxxxxxx
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.