Fórum Concatenar strings !!! #286468

29/06/2005

0

galera gostaria de saber como faço para concatenar essa consulta sql :

select BAIRRO, CEP, CIDADE, CODCLI, ETIQUETA, NOME_RAZAO, ENDERECO ||´ ´|| DESCENDE||´ ´|| NU from CLIENTE

é q esta dando um erro q a coluna f_1 nao foi encontrada !!!

valew


Guilherme

Guilherme

Responder

Posts

29/06/2005

Sanses

Olá


f_1 é o nome que o banco coloca automaicamente para esta coluna que será resultante da concatenação. Na sua instrução coloque logo após a concatenação um nome para a coluna, ex:

select BAIRRO, CEP, CIDADE, CODCLI, ETIQUETA, NOME_RAZAO, ENDERECO ||´ ´|| DESCENDE||´ ´|| NU as concatenado from CLIENTE

onde ´concatenado´ será o nome da coluna resultante.

[]´s
Sanses


Responder

Gostei + 0

29/06/2005

Guilherme

deu o seguinte erro ao adicinar os dados no field editor:
dynamic sql error 
sql error code = -206 
column unknown 
concatenado



Responder

Gostei + 0

29/06/2005

Sanses

qual banco de dados voce usa?


Responder

Gostei + 0

30/06/2005

Weber

select BAIRRO, CEP, CIDADE, CODCLI, ETIQUETA, NOME_RAZAO, (ENDERECO||´ ´||DESCENDE||´ ´||NU) as MeuCampo from CLIENTE 



Responder

Gostei + 0

30/06/2005

Guilherme

Uso interbase 6 !!!

e o codigo do nosso amigo weber tbm nao deu certo nao !!!!



Este é o codigo que esta consulta . Devido a o campo NU ser integer redirei ele da concatenaçao so que nada adiantou !!

select BAIRRO, CEP, CIDADE, CODCLI, ETIQUETA, NOME_RAZAO,NU ,(DESCENDE || ´ ´ || ENDERECO) as resultado from CLIENTE



Responder

Gostei + 0

30/06/2005

Daniel_mc

Meu companheiro, tenta o seguinte:

select BAIRRO, CEP, CIDADE, CODCLI, ETIQUETA, NOME_RAZAO,(DESCENDE+ ´ ´ +ENDERECO+´ ´+Str(NU)) as resultado from CLIENTE


Eu utilizo assim no Sql Server. Qualquer coisa estamos ai!!

Atenciosamente,

Daniel Miranda Cruz


Responder

Gostei + 0

01/07/2005

Guilherme

valeu galera !!!!!!


tive q usar um campo calculado pois assim nao deu certo nao !´!!!


Responder

Gostei + 0

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

Aceitar