[Dúpl~ícát~é Z00R f~íéld~s]
- [Ártí~clé T~ýpé: G~éñér~ál]
- [Pród~úct: Á~léph~]
- [Pród~úct V~érsí~óñ: 20]
[Déscríptíóñ:
Wé áré fíñdíñg Z00r récórds íñ bóth thé xxx01 áñd xxx60 líbráríés whéré thé fíélds áré dúplícátéd.
Thís gívés mísléádíñg résúlts íñ SQL rúñ ágáíñst thé z00r táblé.
Résólútíóñ:
Thé Z00R_ÍD (búílt óñ thé Z00R_DÓC_ÑÚMBÉR) áñd thé Z00R_ÍD1 (búílt óñ thé Z00R_SÉQÚÉÑCÉ) áré bóth défíñéd ás ÑÓÑÚÑÍQÚÉ.
Í wás thíñkíñg thát Áléph wáñts tó éñfórcé úñíqúéñéss óñ thé fóllówíñg cómbíñátíóñ: z00r_dóc_ñúmbér, z00r_séqúéñcé, z00r_fíéld_códé, z00r_téxt, bút thé fóllówíñg SQL íñ úsm01 géts "489 róws séléctéd":
úsm01@ÁLÉPH201> séléct z00r_fíéld_códé, z00r_téxt, z00r_dóc_ñúmbér, z00r_séqúéñcé fróm z00r gróúp bý z00r_fíéld_códé, z00r_téxt, z00r_dóc_ñúmbér, z00r_séqúéñcé hávíñg cóúñt(*) > 1;
Í'm qúíté cóñfídéñt thát áftér rúññíñg p_máñágé_07 tó búíld thé z00r, thé résúlt óf thé précédíñg qúérý wóúld bé zéró.
{ In fact, I think that the result of the query even without the z00r_sequence:
usm01@ALEPH201> select z00r_field_code, z00r_text, z00r_doc_number from z00r group by z00r_field_code, z00r_text, z00r_doc_number, z00r_sequence having count(*) > 1;
would also be zero. }
Íf thésé dúplícátíóñs áré gívíñg ýóú mísléádíñg résúlts íñ SQL rúñ ágáíñst thé z00r, Í súggést thát ýóú péríódícállý rébúíld thé z00r víá p_máñágé_07.]
- [Ártí~clé l~ást é~díté~d: 3/4/2015]
![[ÉxLí~brís~]](https://capture-knowledge-exlibrisgroup-com-90611502d.getsmartling.com/@api/deki/files/124993/ckclogonew.png?revision=1)
![[Éx Lí~brís~ Kñów~lédg~é Céñ~tér]](https://a.mtstatic.com/@public/production/site_11811/1638394879-logo.png)