agregação seqüência no Oracle 10g
-
19-09-2019 - |
Pergunta
Como corda agregado (concatenar) com o Oracle 10g SQL?
Solução
Você pode tentar a função de recolher:
http://www.oracle-developer.net/display.php ? id = 306
Alguns outros truques aqui:
http://www.oracle-base.com/articles/misc /StringAggregationTechniques.php
... Se você concatenação realmente média em vez de agregação, em seguida, tomar o conselho de todo mundo e usar o operador ||
entre os dois strings:
select 'abc'||'def' from dual;
Outras dicas
Curiosamente, é o "||" operador:
field1 || field2
Você pode usar o operador ||
. Ex: 'First' || 'Second'
Além disso, a função CONCAT(var1, var2)
permite que você concatenar dois personagens VARCHAR2. Ex: CONCAT('First', 'Second')
Há uma wm_concat
função não documentada que você pode usar. Outra opção seria a rolar o seu próprio. LISTAGG
não está disponível em 10g, eu acho.