我一直在使用pl / sql进行查询。我的命名列几乎与 column1,column2,column3 相同。
在Cursor中,如何使用动态名称获取这些列的值。 例如:
FOR Cursor_r IN Cursor_c LOOP
BEGIN
IF Cursor_r.column1 = 'dummy1' THEN
MyProc(Cursor_r.column1);
ELSIF Cursor_r.column1 = 'dummy2' THEN
MyProc(Cursor_r.column2);
ELSIF Cursor_r.column1 = 'dummy3' THEN
MyProc(Cursor_r.column3);
END IF;
END;
END LOOP;
感谢。