【发布时间】:2012-06-15 09:44:23
【问题描述】:
我已经定义了一个表类型的 PL/SQL 变量并在那里添加了一些数据。
create or replace type varTableType as table of varchar2(32767);
my_table varTableType := varTableType()
...
my_table := some_function();
现在我有了这个包含数千条记录的my_table 表类型变量。
我必须只选择那些以特定字符结尾的记录,比如 'a' 并以逗号分隔的字符串获得结果。
我认为 COLLECT 函数可以做到这一点,但我不明白究竟如何。
我正在使用 Oracle 10g。
【问题讨论】:
标签: string oracle types plsql collect