[firebase-br] Registro Duplicado - Help!!

Marlon David de Souza marlon em sysmo.com.br
Sex Ago 24 11:24:29 -03 2007


Tente isso:

  create index PACIE_001 on PACIE (P_OS);

  SELECT P_OS, Count(*) FROM PACIE GROUP BY P_OS HAVING Count(*) > 1;

Sem mais,

Marlon David de Souza
Desenvolvimento
Sysmo Informática Ltda

Em Qui 23 Ago 2007 20:07, Orel Consultores escreveu:
> Ninguém pode me ajudar?
>
> Estou com um problema no FB de registro duplicado, quando gero o backup
> gbak –b e depois restauro com gbak –r ele diz que tem um registro duplicado
> quando ele vai montar o índice, já fiz
>
>     SELECT P_OS, Count(P_OS)
>     FROM PACIE
>     GROUP BY P_OS
>     HAVING (Count(P_OS))>1
>
> Mas ele não traz nada, ai criei um tabela igual e fiz um
>
> INSERT into fu_pacie2(P_OS) select distinct P_OS from FU_PACIE
>
> Ai a tabela fu_pacie2 da um registro a menos ai fiz:
>
> SELECT * FROM FU_PACIE WHERE P_OS NOT IN (SELECT P_OS FROM FU_PACIE2)
>
> Mas ele não traz nada,
>
> Alguém tem alguma idéia para me ajudar ?
>
> Atenciosamente,
>
> Eduardo de Carvalho.
> Rua Catequese nº. 1.153, Conjunto 91 – Edifício Metropolitan
> CEP 09090-401 – Santo André – Brasil – 55 (11) 4436-0622  (11)9196-4243




Mais detalhes sobre a lista de discussão lista