【发布时间】:2023-03-19 12:32:01
【问题描述】:
我正在寻找某种方法来迭代 PL/SQL 行,但我没有得到任何合适的结果。
例如,如果我有一个看起来像 row(first_name,last_name) 的 PL/SQL 行,并且我想在不知道该行的情况下使用 PL/SQL 打印名字和姓氏,即我不知道如何行看起来像所以我需要一些看起来像这样的代码
FOR column IN My_Row --some way to iterate through the row.
LOOP
PRINT column... --do my stuff, in this example
END LOOP;
【问题讨论】:
-
“PL/SQL 行”是什么意思?行类型?一个(逗号分隔的)字符串?为什么你不知道行的结构?你是怎么得到这一行的?
-
是的'它是一个ROWTYPE,我不知道的原因是因为我想遍历所有数据库,这意味着将达到我数据库中存在的各种ROWTYPE到那个代码。顺便说一句,主要思想是查找数据库中包含某个单元格中给定值的所有表。谢谢。
标签: sql oracle plsql plsqldeveloper