Beschreibung
Bei den DABiS Premium Modulen werden hier die Record Locks verwaltet.
Felder
PK | FK | Feld | Domäne | Typ | NN | Standard | Beschreibung |
---|---|---|---|---|---|---|---|
|
RLTYPENAME |
|
VARCHAR(100) |
|
Typ Name |
||
|
RLRECORDID |
INTEGER |
|
Record ID |
|||
|
|
RLSESSIONID |
|
VARCHAR(255) |
|
Session ID |
|
|
|
RLUSERID |
|
VARCHAR(255) |
|
User ID |
|
|
|
RLLOCKTIME |
DATE |
|
Lock Zeit |
||
|
|
RLSERVERID |
|
VARCHAR(100) |
|
Server ID |
|
|
|
RLRECORDVERSION |
INTEGER |
1 |
Dieser Wert wird über einen Trigger bei jeder Änderung um eins erhöht. |
Trigger
Trigger | Typ | Aktivität | Reihenfolge | Beschreibung |
---|---|---|---|---|
BEFORE UPDATE |
Yes |
0 |
Trigger für das RecordVersion Feld |
Indizes
Index | Felder | Aktiv | Eindeutig | Reihenfolge |
---|---|---|---|---|
RLTYPENAME, RLRECORDID |
ASC |
|||
RLSERVERID |
ASC |
Referenziert
(Es gibt keine Referenzen von Tabelle RECORDLOCKS)
Referenziert von
(Es gibt keine Referenzen zu Tabelle RECORDLOCKS)
Definition
CREATE TABLE RECORDLOCKS (
RLTYPENAME VARCHAR(100) NOT NULL,
RLRECORDID LONGINT_DOM NOT NULL,
RLSESSIONID VARCHAR(255),
RLUSERID VARCHAR(255),
RLLOCKTIME DATE_DOM NOT NULL,
RLSERVERID VARCHAR(100),
RLRECORDVERSION LONGINT_DOM DEFAULT 1 NOT NULL
);
ALTER TABLE RECORDLOCKS ADD CONSTRAINT PK_RECORDLOCKS PRIMARY KEY (RLTYPENAME, RLRECORDID);
CREATE INDEX RECORDLOCKS_IDX1 ON RECORDLOCKS (RLSERVERID);
![]() ![]() ![]() |