Fórum SQL #208215
21/01/2004
0
André
Syco
Curtir tópico
+ 0Posts
21/01/2004
Ilan
espero que ajude.
ilan.fa@pop.com.br
Gostei + 0
21/01/2004
Aroldo Zanela
Qual é o SGBDR?
Gostei + 0
22/01/2004
Syco
Gostei + 0
22/01/2004
Aroldo Zanela
Ainda não estou seguro de sua necessidade. Você quer comparar a estrutura da tabela (nomes de campos) ou quer comparar o conteúdo dos campos (dados)?
Gostei + 0
22/01/2004
Syco
Minha situação é a seguinte:
Tenho dois arquivos .txt que eu importei para o SQL. Essas duas tabelas deverão ser comparadas (campo a campo para eu poder ver a diferença entre os dois). Tenho uma terceira tabela com os códigos e a descrição do erro, por exemplo:
CODIGO DESCRICAO
01 DATA INVALIDA
02 MATRICULA NÃO INFORMADA
... ....
Quando eu comparar essas duas tabelas eu preciso gerar um outro arquivo com os códigos das descrições.
Se vc ainda não entendeu eu posso te enviar os arquivos para dar uma olhada..
De qualquer jeito.
Obrigadão.
Gostei + 0
22/01/2004
Aroldo Zanela
Suponha que você tem uma tabela com 1000 linhas e outra com 1000 linhas, você vai percorrer a primeira tabela linha-a-linha, procurar na segunda se existe um registro igual, ou tem uma chave para se posicionar na segunda tabela e efetuar a comparação.
Se puder, desatacha o banco, comprima o MDF/LDF e se for menor que 1 MB manda para o meu e-mail (aroldo_zanela@hotmail.com)
Gostei + 0
22/01/2004
Syco
e como faço para percorrer linha a linha a tabela.
PS: vou mandar os arquivos pra vc ter uma idéia melhor.
Gostei + 0
22/01/2004
Aroldo Zanela
NO SQL Server você pode fazer um cursor para ´varrer´ a tabela e pesquisar na outra, gravando numa terceira de forma bem simples.
Gostei + 0
22/01/2004
Syco
Obrigado.
Gostei + 0
26/01/2004
Syco
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)