In dieser Tabelle wird die Historie für eine Aufgabe, eine Vorlage, einen Zeitplan oder einen Aufgabentyp gespeichert.
Details
Objekttyp: TABLE
Primärschlüssel
Name | Spalten |
---|---|
ARM_HISTORY_PK |
HISTORY_FIELD_ID |
Spalten
Name | Datentyp | Länge | Genauigkeit | Skalierung | Null zulässig | Kommentare |
---|---|---|---|---|---|---|
HISTORY_FIELD_ID |
NUMBER |
18 |
0 |
Nein |
Die eindeutige ID des Historienfeldes |
|
OBJECT_ID |
NUMBER |
18 |
0 |
Nein |
Die Objekt-ID dieses Historieneintrags |
|
OBJECT_TYPE |
VARCHAR2 |
8 |
Ja |
Der Objekttyp dieses Historieneintrags |
||
OBJECT_NAME |
VARCHAR2 |
256 |
Ja |
Der Objektname dieses Historieneintrags |
||
SUPPORTING_OBJECT_ID |
NUMBER |
18 |
0 |
Ja |
Eine ID für das Objekt, das von diesem Eintrag referenziert wird. Beispiel: Die Attribut-ID für die Änderung an einem Attributwert |
|
SUPPORTING_OBJECT |
VARCHAR2 |
765 |
Ja |
Ein Feld für ein Bestätigungsobjekt. Ein Feld zur allgemeinen Verwendung, falls die anderen Felder zum Speichern der Historie nicht ausreichen |
||
FIELD_ID |
NUMBER |
9 |
0 |
Nein |
Die Feld-ID, die angibt, welches Feld (z.B. Aufgabenname, Startdatum, Enddatum usw.) geändert wurde. In der Datei "HistoryManager.java" finden Sie eine vollständige Auflistung. |
|
CHANGE_TYPE_ID |
NUMBER |
9 |
0 |
Nein |
Die ID des Änderungstyps, wie z.B. "Hinzugefügt", "Entfernt" und "Geändert". In der Datei "HistoryManager.java" finden Sie eine vollständige Auflistung. |
|
OLD_VALUE |
VARCHAR2 |
4000 |
Ja |
Der vorherige Wert des Feldes |
||
NEW_VALUE |
VARCHAR2 |
4000 |
Ja |
Der neue Wert des Feldes |
||
CHANGED_BY |
VARCHAR2 |
255 |
Nein |
Die Person, die die Änderung vorgenommen hat |
||
CHANGED_ON |
TIMESTAMP(6) |
Nein |
Das Datum der Änderung |
|||
OBJECT_VERSION_NUMBER |
NUMBER |
9 |
0 |
Nein |
Wird zur Implementierung der optimistische Sperre verwendet. Diese Zahl wird bei jeder Aktualisierung der Zeile erhöht. Die Zahl wird am Anfang und am Ende einer Transaktion verglichen, um zu ermitteln, ob die Zeile seit der Abfrage über eine andere Session aktualisiert wurde. |
|
LAST_UPDATE_LOGIN |
NUMBER |
Ja |
Spalte für den Benutzer. Speichert die Anmelde-/Session-ID des Benutzers, der diese Zeile zuletzt aktualisiert hat. |
|||
LAST_UPDATE_DATE |
DATE |
Nein |
Spalte für den Benutzer. Speichert das Datum, an dem diese Zeile zuletzt aktualisiert wurde. |
|||
LAST_UPDATED_BY |
VARCHAR2 |
255 |
Nein |
Spalte für den Benutzer. Speichert die ID des Benutzers, der diese Zeile zuletzt aktualisiert hat. |
||
CREATION_DATE |
DATE |
Nein |
Spalte für den Benutzer. Speichert das Datum, an dem diese Zeile in der Datenbank erstellt wurde. |
|||
CREATED_BY |
VARCHAR2 |
255 |
Nein |
Spalte für den Benutzer. Speichert die ID des Benutzers, der diese Zeile erstellt hat. |
Indizes
Index | Eindeutigkeit | Spalten |
---|---|---|
ARM_HISTORY_N1 |
NONUNIQUE |
OBJECT_ID |
ARM_HISTORY_N2 |
NONUNIQUE |
FIELD_ID |
ARM_HISTORY_N3 |
NONUNIQUE |
CHANGED_ON |
ARM_HISTORY_PK |
UNIQUE |
HISTORY_FIELD_ID |