Usuário com melhor resposta
Agregar Campo Texto

Pergunta
-
Respostas
-
Olá Rombesso.
É disso que você precisa?
select (CAMPO1 + '-' + CAMPO2) AS CAMPO3 from ....
[]'s- Marcado como Resposta Edgar Rombesso quarta-feira, 16 de setembro de 2009 17:55
-
Talvez, dependendo do seu tipo de campo, você tenha que converter os campos:
select (cast(CAMPO1 as varchar) + '-' + cast(CAMPO2 as varchar)) AS CAMPO3 from ....
MCT / MCITP - Database Administrator 2008 MCITP - Database Developer 2008- Marcado como Resposta Edgar Rombesso quarta-feira, 16 de setembro de 2009 17:55
-
Experimente assim
select (cast(CAMPO1 as nvarchar) + N'-' + cast(CAMPO2 as nvarchar)) AS CAMPO3 from ....
Espero ter ajudado
Anderson - DBA/MCP/MCTS/MCITP/MCT - Sua pergunta foi respondida ? Marque-a como tal! www.myspace.com/andersondpa- Marcado como Resposta Edgar Rombesso quarta-feira, 16 de setembro de 2009 17:54
Todas as Respostas
-
Olá Rombesso.
É disso que você precisa?
select (CAMPO1 + '-' + CAMPO2) AS CAMPO3 from ....
[]'s- Marcado como Resposta Edgar Rombesso quarta-feira, 16 de setembro de 2009 17:55
-
Talvez, dependendo do seu tipo de campo, você tenha que converter os campos:
select (cast(CAMPO1 as varchar) + '-' + cast(CAMPO2 as varchar)) AS CAMPO3 from ....
MCT / MCITP - Database Administrator 2008 MCITP - Database Developer 2008- Marcado como Resposta Edgar Rombesso quarta-feira, 16 de setembro de 2009 17:55
-
Então...é isso mesmo..mas não esta dando certo...
todos os campos são nvarchar
mas ele não esta preenchendo o campo 3 com os resultados
teria que ficar assim a tabaela
campo 1 campo 2 campo 3
123456 7 123456-7
o campo 3 é a soma do campo 1 e 2 na mesma tabela claro...
Rombesso -
Experimente assim
select (cast(CAMPO1 as nvarchar) + N'-' + cast(CAMPO2 as nvarchar)) AS CAMPO3 from ....
Espero ter ajudado
Anderson - DBA/MCP/MCTS/MCITP/MCT - Sua pergunta foi respondida ? Marque-a como tal! www.myspace.com/andersondpa- Marcado como Resposta Edgar Rombesso quarta-feira, 16 de setembro de 2009 17:54
-
-
Edgar,
para automatizar essa concatenação você pode usar computed columns, como o exemplo abaixo:
create table testeconcat (c1 char(2), c2 char(2), c3 as c1 + c2)insert into testeconcat (c1,c2) values ('c1','c2')
select * from testeconcat
Espero ter ajudado.
Alex -