Expertenrecherche: Suche nach dem Änderungsdatum von Exemplarsätzen
Frage
In der Recherche kann man unter der Registerkarte "Experte" unter "Medien" nach dem Bearbeitungsdatum suchen, dem Datum der letzten Bearbeitung der Titelaufnahme.
Mit folgender Expertenrecherche
ME.BEARBDATUM = '19.05.2026'
bzw. mit
ME.BEARBDATUM >= '19.05.2026' AND ME.BEARBDATUM < '20.05.2026'
kann man Mediendatensätze finden, die an einem bestimmten Tag zuletzt geändert wurden.
Gibt es eine solche Suchmöglichkeit auch für Exemplarsätze?
Gilt für
- BIBLIOTHECAplus
- BIBLIOTHECAnext
- Expertensuche ; Expertenrecherche
- für fortgeschrittene Anwender
Antwort
Das „Datum der letzten Bearbeitung" existiert nur für MEDIEN, nicht jedoch für EXEMPLAR. Über die Feldnamen können Sie im Exemplar daher höchstens nach einem Zugangs- oder Abgangsdatum suchen, aber nicht nach einem Änderungsdatum.
Das Exemplar verfügt jedoch über eine Bearbeitungshistorie. Das bedeutet: Jede Änderung erzeugt einen Eintrag in der Historien-Tabelle – und auf diese können Sie mit etwas Erfahrung auch über die Expertenrecherche zugreifen.
Hinweis (ab Version 12): In BIBLIOTHECAnext wurde die frühere Tabelle HISTORY durch die Tabelle PROCESSHISTORYENTRY für die Bearbeitungshistorie abgelöst.
Allgemeine Hinweise
Beim Einsatz der nachfolgenden Abfragen auf ein Datumsfeld müssen Sie voraussichtlich etwas experimentieren, denn:
- Zeitstempel im Datumsfeld: Im Änderungsdatum (UPDDATE bzw. CREATIONDATE) steht häufig – bei CREATIONDATE immer – intern in der Datenbank nicht nur ein Datum, sondern zusätzlich ein Zeitstempel mit Uhrzeit, z. B.
19.05.2026 13:32:44. Ein einfaches='19.05.2023'führt daher in der Regel nicht zum Ziel – nutzen Sie stattdessen einen Datumsbereich (wie in den u.g. Beispielen). - Unterschiedliche Datumsformate: Das Datum kann je nach eingesetztem Datenbanksystem in verschiedenen Formaten vorliegen, z. B.
tt.mm.jjjj,tt-mm-jjjjoderjjjj-mm-tt(t=Tag, m=monat, j=Jahr). Probieren Sie aus, welche Schreibweise in Ihrer Datenbank zum Erfolg führt.
BIBLIOTHECAplus und BIBLIOTHECAnext bis Version 11.2:
- Die Bearbeitungshistorie kann im Exemplardatensatz unter der Registerkarte Weitere Felder durch Anklicken der gelben H-Schaltfläche aufgerufen werden.
- Bis zur Version 11.2 ist die Bearbeitungshistorie in der internen Datenbanktabelle HISTORY gespeichert. Diese kann über die Exemplarnummer mit einem Subselect angesprochen werden.
- In dieser Bearbeitungshistorie können Sie mit folgender Expertenrecherche nach einem bestimmten Bearbeitungstag oder -zeitraum suchen.
- Als Suchergebnis erscheinen Medien in der Trefferliste, von denen eines ihrer Exemplare im gesuchten Zeitraum bearbeitet wurden.
Beispiel: Exemplarbearbeitungen vom 19.05.2026
ex.exemplarnr in (select idnr from history where tabelle='Exemplar' and upddate>='19.05.2026' and upddate <'20.05.2026')
Für BIBLIOTHECAnext ab Version 12 gilt:
- Die Bearbeitungshistorie kann in einer geöffneten Titelaufnahme über die Schaltfläche Änderungshistorie abgerufen werden. Sie listet sowohl die Änderungen der Titelaufnahme (MEDIEN), als auch aller anhängigen Exemplare auf.
- Seit der Version 12.0 ist die Bearbeitungshistorie in der internen Datenbanktabelle PROCESSHISTORYENTRY gespeichert. Diese kann über die Exemplarnummer mit einem Subselect angesprochen werden.
Feldnamen in der Änderungshistorie (PROCESSHISTORYENTRY)
| Feldname | Bedeutung | Entspricht (alt) |
|---|---|---|
| CREATIONDATE | Änderungsdatum – enthält immer auch einen Zeitstempel mit Uhrzeit | UPDDATE |
| ARTEFACTTYPE | Bezug zur geänderten Tabelle; ARTEFACTTYPE='exemplar' steht für Änderungen in der EXEMPLAR-Tabelle |
TABELLE |
| ARTEFACTID | Datensatznummer – hier die EXEMPLARNR aus dem Exemplardatensatz der Tabelle EXEMPLAR (EX) | IDNR |
Beispiel: Exemplarbearbeitungen vom 19.05.2026
ex.exemplarnr in (select artefactid from processhistoryentry where artefacttype='exemplar' and creationdate>='19.05.2023' and creationdate <'20.05.2023')
Weitere Informationen
- Online-Dokumentation zur Expertenrecherche: BIBLIOTHECAnext / Recherche / Expertenrecherche
Seiten ID
69322