如何从游标中检索列名及其值

时间:2014-11-19 10:12:38

标签: sql oracle plsql oracle-sqldeveloper plsqldeveloper

有没有办法使用游标获取每一行的每个列名和列值。 如下所示,我在表T的每一行都有一个Cursor c循环

 FOR c IN (SELECT * T)  
 LOOP
     --Something like dbms_output.put_line(c.columname : c.columnvalue); 
 END LOOP

P / s:抱歉我的英语不好。英语不是我的母语

1 个答案:

答案 0 :(得分:1)

您需要使用DBMS_SQL包而不是简单的FOR循环游标。这很复杂,但幸运的是Tom Kyte has already done all the work here