say*_*aha 4 sql oracle plsql stored-procedures
我正在尝试创建一个简单的存储过程,将查询结果存储到一个字符串中.
v_string1 varchar2(100);
Select column1
From dual;
Run Code Online (Sandbox Code Playgroud)
将返回
column 1
--------
aaaa
bbbb
cccc
Run Code Online (Sandbox Code Playgroud)
我想将"aaaa,bbbb,cccc"存储到v_string1中.我能想到的只是一个Cursor ......有没有更好的方法来处理它?
Kyr*_*yra 19
使用SQL小提琴:
select LISTAGG(name, ',') WITHIN GROUP (ORDER BY 1) AS names
from temp_table
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9508 次 |
| 最近记录: |