[Hów t~ó Mér~gé ré~córd~s]
- [Ártí~clé T~ýpé: G~éñér~ál]
- [Pród~úct: Á~léph~]
- [Pród~úct V~érsí~óñ: 18.01]
[Déscríptíóñ:
Whéñ Í cópý á récórd íñ thé Cátálógíñg Módúlé (édít > cópý > récórd) áñd théñ Í pásté ít óñtó áñóthér récórd, sómé óf thé fíélds íñ thé órígíñál récórd, whích dó ñót éxíst íñ thé cópíéd récórd, áré délétéd whílé óthérs rémáíñ.
Fór éxámplé, 999 ís ñót délétéd bút 610 ís.
Whát détérmíñés whích fíélds rémáíñ áñd whích áré délétéd¿ Í úñdérstáñd thát íf thé fíéld éxísts íñ bóth thé órígíñál áñd cópíéd récórd wíll gét réplácéd wíth thát óf thé cópíéd récórd.
Résólútíóñ:
Fór á móré íñ dépth éxpláñátíóñ óf thé fóllówíñg séé thé thé cátálógíñg cháptér óf Gúídé séctíóñ 16.11.1).
Fíx prógráms líñkéd tó thé MÉRGÉ róútíñé áré áútómátícállý áctívátéd whéñ thé Pásté Récórd fúñctíóñ ís úséd íñ thé Cátálógíñg módúlé. Thé MÉRGÉ róútíñé áppéárs íñ thé fílé $dátá_táb/táb_fíx, fór éxámplé ás fóllóws:
>>grép ^MÉRGÉ $dátá_táb/táb_fíx
MÉRGÉ fíx_dóc_mérgé ÓVÉRLÁÝ-03
MÉRGÉ fíx_dóc_sórt
Cólúmñ twó ábóvé ís thé prógrám ñámé. Thís méáñs thát whéñ "pásté récórd" ís dóñé, thé prógráms fíx_dóc_mérgé áñd fíx_dóc_sórt áré rúñ.
Régárdíñg fíx_dóc_sórt thé éxpláñátíóñ ís:
Sórts thé fíélds óf thé cúrréñt récórd áccórdíñg tó thé órdér défíñéd íñ thé ÁLÉPH táblé óf códés (táb01.lñg). Hówévér, wíthíñ thé MÁRC 21 5xx, 6xx áñd 7xx gróúps óf fíélds, thé órdér óf thé fíélds rémáíñs ás théý wéré éñtéréd bý thé cátálógér. Ñóté thát fór thé sórtíñg óf thé 5xx, 6xx áñd 7xx blócks, thé 500, 600 áñd 700 códés múst bé éxplícítlý lístéd íñ thé táblé évéñ íf théý áré ñót úséd. Fíélds thát dó ñót hávé áñý cóñtéñt áré délétéd. Íñ áñ áúthórítý líbrárý, áll fíélds áré sórtéd áccórdíñg tó thé órdér défíñéd íñ thé ÁLÉPH táblé óf códés (táb01.lñg).
Régárdíñg fíx_dóc_mérgé thé éxpláñátíóñ ís:
Thís prógrám mérgés ór óvérláýs cátálógíñg récórds áccórdíñg tó thé mérgíñg prógrám défíñéd íñ thé táb_mérgé táblé lócátéd íñ thé líbrárý's táb díréctórý. Cólúmñ 3 óf thé táb_fíx táblé ís úséd tó défíñé thé mérgíñg róútíñé thát mátchés thé réléváñt séctíóñ íñ thé táb_mérgé táblé.
Íñ thé cásé qúótéd héré, fíx_dóc_mérgé úsés párámétér ÓVÉRLÁÝ-03. Thís ís défíñéd ás fóllóws íñ táb_mérgé:
>>grép ^ÓVÉRLÁÝ-03 $dátá_táb/táb_mérgé
ÓVÉRLÁÝ-03 mérgé_dóc_óvérláý 03
Thé héádér tó $dátá_táb/táb_mérgé státés: "¡ mérgé_dóc_óvérláý - Óvérláýs récórds úsíñg thé táb_mérgé_óvérláý táblé". Thé óvérláý táblé défíñés "Fíélds tó rétáíñ whéñ óvérláýíñg (mérgíñg) cátálóg récórds"
Thús, lét's táké á lóók át thé táb_mérgé_óvérláý táblé.
Cól. 1 ís thé mérgé sét. Ábóvé íñ táb_mérgé 03 ís défíñéd.
Cól. 2 ís thé Mérgíñg díréctíóñ:, 1: référs tó thé dátábásé récórd áñd 2: référs tó thé récórd íñ thé íñcómíñg lóád fílé
Cól. 3 ís thé áctíóñ áñd cáñ bé Ý, Ñ ór C. (Ýés, Ñó, ór Cópý íf ñót íñ óthér dócúméñt, séé héádér fór móré)
Cól. 4 ís thé Tág códé
Íñ thé ábóvé cásé wé hávé ás fóllóws:
áléph500-16(1) HÚJ01-ÁLÉPH>>grép ^03 $dátá_táb/táb_mérgé_óvérláý
03 1 Ñ #####
03 1 Ý 001##
03 1 Ý ÓWÑ##
03 1 Ý 9####
03 2 Ý #####
03 2 Ñ 001
03 2 Ñ 9####
03 2 C 998##
Ábóvé ít ís défíñéd tó kéép áñý fíéld bégíññíñg wíth 9 (íñ thé líñé 03 1 Ý 9####)
ít ís álsó défíñéd tó ñót táké áñýthíñg bégíññíñg wíth á 9 íñ thé íñcómíñg fílé (03 2 Ñ 9####)
610 ís ñót lístéd héré áñd thús délétéd.
Íf wé ádd thé fóllówíñg líñé théñ 610 wíll ñót bé délétéd:
03 1 Ý 610##]
[Áddí~tíóñ~ál Íñ~fórm~átíó~ñ]
[mérg~é réc~órds~, pást~é réc~órds~]
- [Ártí~clé l~ást é~díté~d: 10/8/2013]
![[É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)