2016-06-01 30 views
-3

我想使用for循環逐個讀取表格的所有記錄,並將其關鍵字存儲在某個臨時變量中。 例如:Employee表由Ename,EID作爲鍵和地址組成。 共有25行。我想逐一讀取行並將其密鑰存儲在myTemp變量中。如何使用for循環逐一獲取表格行

請建議我必須使用過程或功能。

感謝。

回答

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;