我想使用for循环逐个读取表的所有记录,并将其密钥存储到某个临时变量中。 例如:Employee表由Ename,EID作为键和Address组成。 共有25行。我想逐个读取行并将其密钥存储在myTemp变量中。
请建议我必须使用程序或功能。
感谢。
答案 0 :(得分:0)
请使用以下代码段。希望能帮助到你!
DECLARE
l_name employees.name%TYPE;
l_eid employees.eid%TYPE;
BEGIN
SELECT name, eid
INTO l_name, l_eid
FROM employees e;
DBMS_OUTPUT.put_line (l_name || ' is identified by ' || l_eid);
END;