Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde!!
Possuo os dois LOADs abaixo:
MatriculasExcluir:
LOAD * INLINE [
Funciona_EmpresaMatricula_Excluir
101_101813
101_2
102_1000946
103_300372
104_1
105_1
105_700191
301_2107314
301_2107315
301_2107965
301_2107966
];
FuncionaHist:
LOAD
*,
Funciona_EmpresaMatricula AS Funciona_EmpresaMatricula_Excluir
FROM
[T_FuncionaHist.qvd] (qvd);
O que quero fazer é o seguinte. Com base nas chaves do primeiro LOAD, quero excluir as linhas existentes no segundo LOAD.
Algo do tipo:
Where Funciona_EmpresaMatricula <> Funciona_EmpresaMatricula_Excluir
Alguma dica de como fazer isso funcionar? Já tentei Not Match, Not Exists... Acredito que estou usando errado.
Atenciosamente,
Joffre Mota
Segue arquivo em anexo.
Atenciosamente,
Joffre Mota
Joffre, a informação da coluna Funciona_EmpresaMatricula esta bem diferente da que você listou no INLINE. Isso não pode. O conteúdo deve ser idêntico para você excluir, ou seja, o conteúdo "101_101813" (que esta na sua tabela inline) também deve existir em seu qvd.
Talvez esse campo seja uma concatenação de outros campos.
Realmente, Yuri. Na verdade, eu coloquei a coluna errada pra vocês no arquivo que enviei, mas depois que você falou, percebi que estou usando hífen ao invés de usar underline para separar a empresa da matrícula.
Ou seja: 101-101813 ao invés de 101_101813
Obrigado!!
Atenciosamente,
Joffre Mota
Que bom que deu certo