如何使用Oracle 10g SQL聚合字符串(连接)?
答案 0 :(得分:2)
您可以尝试收集功能:
http://www.oracle-developer.net/display.php?id=306
其他一些技巧在这里:
http://www.oracle-base.com/articles/misc/StringAggregationTechniques.php
...如果您实际上意味着连接而不是聚合,那么请接受其他人的建议,并在两个字符串之间使用||
运算符:
select 'abc'||'def' from dual;
答案 1 :(得分:1)
奇怪的是,它是“||”操作者:
field1 || field2
答案 2 :(得分:1)
您可以使用||
运算符。例如:'First' || 'Second'
函数CONCAT(var1, var2)
允许您连接两个VARCHAR2字符。例如:CONCAT('First', 'Second')
答案 3 :(得分:0)
答案 4 :(得分:0)
您可以使用未记录的函数wm_concat
。另一种选择是自己动手。我认为,{10}中没有LISTAGG
。