Categories:
.NET (357)
C (330)
C++ (184)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (2)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
How To Retrieve Data from an Cursor to a RECORD
How To Retrieve Data from an Cursor to a RECORD? - Oracle DBA FAQ - Working with Cursors in PL/SQL
✍: FYIcenter.com
If you have a cursor opened ready to use, you can also use the FETCH statement to retrieve data from the cursor into a RECORD variable as shown in the tutorial exercise below:
CREATE OR REPLACE PROCEDURE FYI_CENTER AS
CURSOR t_list IS SELECT first_name, last_name
FROM employees;
TYPE name_rec IS RECORD (
f_name VARCHAR2(10),
l_name VARCHAR2(10)
);
n name_rec;
BEGIN
OPEN t_list;
FETCH t_list INTO n;
DBMS_OUTPUT.PUT_LINE('Name = ' || n.f_name || ' '
|| n.l_name);
FETCH t_list INTO n;
DBMS_OUTPUT.PUT_LINE('Name = ' || n.f_name || ' '
|| n.l_name);
CLOSE t_list;
END;
/
Name = Ellen Abel
Name = Sundar Ande
2007-04-29, 5390👍, 0💬
Popular Posts:
What will be printed as the result of the operation below: main() { char *p1; char *p2; p1=(char *)m...
How To Enter Binary Numbers in SQL Statements? - MySQL FAQs - Introduction to SQL Basics If you want...
What is the value of this expression? +1-2*3/4 -0.5
How To Retrieve the Count of Updated Rows? - Oracle DBA FAQ - Working with Database Objects in PL/SQ...
How To Avoid the Undefined Index Error? - PHP Script Tips - Processing Web Forms If you don't want y...