Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Exemplo: Selecionar da Tabela XXXX os campos NOME, LOGRADOURO, ENDERECO, NUMERO e CIDADE, criando a tabela YYYY com os campos: NOME, ENDERECONOVO e CIDADE.
No campo ENDERECONOVO deverá estar junto o LOGRADOURO, ENDERECO e NUMERO.
Observar o script abaixo que primeiramente seleciono os campos desejados gerando uma tabela temporária TEMP, faço isso porque terei que fazer um Update para deixar em branco os campos que estiverem NULL, porque se estiver null o registro não fará a concatenação desse registro.
SELECT NOME, LOGRADOURO, ENDERECO, NUMERO, CIDADE
INTO TEMP
FROM XXXX
UPDATE TEMP SET LOGRADOURO = '' WHERE LOGRADOURO IS NULL
UPDATE TEMP SET ENDERECO = '' WHERE ENDERECO IS NULL
UPDATE TEMP SET NUMERO = '' WHERE NUMERO IS NULL
SELECT NOME, LTRIM(LOGRADOURO + ' ' + ENDERECO + ' ' + [NUMERO]) AS ENDERECONOVO, CIDADE
INTO YYYY
FROM TEMPCarregando comentários...