Fórum Concaternar string no Oracle #463925

12/12/2013

0

Como faço para concatenar string no Oracle?
Pedro

Pedro

Responder

Posts

12/12/2013

Wesley Yamazack

Opa Pedro, blz?

pra concatenar vc deverá usar ||

Veja um exemplo:

1
2
SELECT col1||col2||col3||col4 "Titulo_Coluna"
        FROM tab1;


Era isso?

Um abraço
Responder

Gostei + 0

12/12/2013

Tales Jr

Opa pessoal, eu ia falar que era assim

1
select campo1+campo2 from cliente


Assim não funciona tbm não?

abs
Responder

Gostei + 0

12/12/2013

Pedro

Muito obrigado Yamazack,

Funcionou perfeitamente!

Abs.,

Opa Pedro, blz?

pra concatenar vc deverá usar ||

Veja um exemplo:

1
2
SELECT col1||col2||col3||col4 "Titulo_Coluna"
        FROM tab1;


Era isso?

Um abraço

Ler Mais...

Responder

Gostei + 0

12/12/2013

Pedro

Não funcionou não. Só não sei explicar o porque. Abs.,

Opa pessoal, eu ia falar que era assim

1
select campo1+campo2 from cliente


Assim não funciona tbm não?

abs
Responder

Gostei + 0

12/12/2013

Wesley Yamazack

Pessoal, não funciona pq no Oracle a concatenação não é com +. certo?

O MySQL por exemplo é com a função concat, já o sql server funciona o +

MySQL
1
SELECT CONCAT(NOME, SOBRENOME ) FROM CLIENTE


SQL SERVER
1
SELECT NOME + SOBRENOME FROM CLIENTE


Oracle
1
SELECT NOME || SOBRENOME FROM CLIENTE


Forte abraço.
Responder

Gostei + 0

12/12/2013

Pedro

Ah, agora entendi!

Mais uma vez muito obrigado pela ajuda e esclarecimentos.

Abs.,

Pessoal, não funciona pq no Oracle a concatenação não é com +. certo?

O MySQL por exemplo é com a função concat, já o sql server funciona o +

MySQL
1
SELECT CONCAT(NOME, SOBRENOME ) FROM CLIENTE


SQL SERVER
1
SELECT NOME + SOBRENOME FROM CLIENTE


Oracle
1
SELECT NOME || SOBRENOME FROM CLIENTE


Forte abraço.

Ler Mais...

Responder

Gostei + 0

13/12/2013

Deivison Melo

Simples assim!!!

1
2
select 'Emanoel'||' '||'Deivison' NomeCompleto
  from dual


O || é que faz isso!!

Abração e bons códigos!

Estarei finalizando o tópico!!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar