【发布时间】:2021-02-10 00:22:02
【问题描述】:
我有如下表格,
group_id patchid message
A 1 msg1
A 1 msg1
B 1 msg2
B 2 msg3
C 4 msg4
我想使用 plsql 过程为每个组构造一条消息,并将每条消息传递给循环内调用的另一个过程,消息应如下所示,
msg = A,1,msg1
B,1,msg2,2,msg3
C,4,msg4
过程调用为 proc1(msg) 我尝试使用光标选择行并使用 for 循环,但不确定如何等待下一行然后构造消息。
【问题讨论】:
标签: sql database oracle stored-procedures plsql