Tabellen Previous topic Chapter index Next topic

EXPORTS

 

Beschreibung

Dies ist eine Hilfstabelle für Export und Transferzwecke.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

EXID

LONGINT_DOM

INTEGER

 

Primary Key

 

EXTIID

LONGINT_DOM

INTEGER

 

Fremdschlüssel zur Titel Tabelle.

 

 

EXTIMESTAMP

DATE_DOM

DATE

'NOW'

Export Zeitpunkt

 

 

EXBENUTZER

SHORTUSERNAME_DOM

CHAR(20)

''

Benutzer

 

 

EXZIEL

 

CHAR(30)

''

Export Ziel

 

 

EXUSAGES

SHORTINT_DOM

SMALLINT

0

Verwendung

 

 

EXSYSTEMNR

 

CHAR(10)

''

Systemnummer

 

 

EXRECORDVERSION

LONGINT_DOM

INTEGER

1

Dieser Wert wird über einen Trigger bei jeder Änderung um eins erhöht.

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

EXPORTS_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

EXPORTS_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

EXPORTS_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

EXPORTS_BEFORE_INS

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

EXPORTS_DEL

AFTER DELETE

Yes

0

Trigger um den TISTATUS anzupassen.

EXPORTS_INS

AFTER INSERT

Yes

0

Trigger um den TISTATUS anzupassen.

EXPORTS_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

EXPORTS_UPD

AFTER UPDATE

Yes

0

Trigger um den TISTATUS anzupassen.

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

FK_EXTIID

EXTIID

ASC

IDX_EXTIMESTAMP

EXTIMESTAMP

ASC

IDX_EXZIEL

EXZIEL

ASC

PK_EXPORTS

EXID

ASC

UNQ1_EXPORTS

EXZIEL, EXTIID

ASC

 

Referenziert

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

TITEL

FK_EXTIID

EXTIID

TIID

CASCADE

NO ACTION

 

Referenziert von

(Es gibt keine Referenzen zu Tabelle EXPORTS)

 

Definition

CREATE TABLE EXPORTS (
    EXID             LONGINT_DOM NOT NULL,
    EXTIID           LONGINT_DOM NOT NULL,
    EXTIMESTAMP      DATE_DOM DEFAULT 'NOW' NOT NULL,
    EXBENUTZER       SHORTUSERNAME_DOM DEFAULT '' NOT NULL,
    EXZIEL           CHAR(30) DEFAULT '' NOT NULL COLLATE PXW_INTL850,
    EXUSAGES         SHORTINT_DOM DEFAULT 0 NOT NULL,
    EXSYSTEMNR       CHAR(10) DEFAULT '' NOT NULL,
    EXRECORDVERSION  LONGINT_DOM DEFAULT 1 NOT NULL
);


ALTER TABLE EXPORTS ADD CONSTRAINT UNQ1_EXPORTS UNIQUE (EXZIEL, EXTIID);
ALTER TABLE EXPORTS ADD CONSTRAINT PK_EXPORTS PRIMARY KEY (EXID);
ALTER TABLE EXPORTS ADD CONSTRAINT FK_EXTIID FOREIGN KEY (EXTIID) REFERENCES TITEL (TIID) ON DELETE CASCADE;
CREATE INDEX IDX_EXTIMESTAMP ON EXPORTS (EXTIMESTAMP);
CREATE INDEX IDX_EXZIEL ON EXPORTS (EXZIEL);

 

     Previous topic Chapter index Next topic