Tabellen Previous topic Chapter index Next topic

FILTEREXPRESSION

 

Beschreibung

In dieser Tabelle werden Newsroom Filter von der Planning Base gespeichert.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

FEID

LONGINT_DOM

INTEGER

 

Primary Key

 

 

FEPOS

SHORTINT_DOM

SMALLINT

0

Position beim Newsroom Filter

 

FEFTID

LONGINT_DOM

INTEGER

 

Referenz auf die Filtertyp Tabelle

 

 

FEFELD

SHORTINT_DOM

SMALLINT

 

Feldname für den Newsroom Filter

 

 

FECOMP

SHORTINT_DOM

SMALLINT

 

Art des Vergleichs (Operator), der angewendet werden soll

 

 

FECOMPWITH

 

CHAR(100)

 

Wert mit dem verglichen werden soll.

 

 

FECONCAT

SHORTINT_DOM

SMALLINT

 

AND oder OR Verknüpfung beim Newsroom Filter

 

 

FEPRIO

SHORTINT_DOM

SMALLINT

 

Priorität beim Newsroom Filter

 

FEFEID

LONGINT_DOM

INTEGER

 

Referenz auf einen anderen Filter Expression

 

 

FETYP

SHORTINT_DOM

SMALLINT

0

Definiert den Criteria-Typ:
0 = Eine Bedingung
1 = Eine AND-Vernüpfung von Criterias
2 = Eine OR-Verknüpfung von Criterias

 

 

FEFELDNAME

 

CHAR(100)

''

Name des Properties nach dem gefiltert werden soll.

 

 

FECLASSTYPNAME

 

CHAR(120)

''

Fully qualified Klassenname der zu filternden Klasse.

 

 

FEDATATYPNAME

 

CHAR(100)

''

Name des Datentyps als fully qualified data type.

 

 

FEERSTELLDATUM

DATE_DOM

DATE

'NOW'

Erstelldatum

 

 

FEERSTELLER

SHORTUSERNAME_DOM

CHAR(20)

''

Ersteller/Besitzer des Objekts

 

 

FERECORDVERSION

LONGINT_DOM

INTEGER

1

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

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

FILTEREXPRESSION_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

FILTEREXPRESSION_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

FILTEREXPRESSION_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

FILTEREXPRESSION_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

FK1_FILTERTYP

FEFTID

ASC

FK_PARENTEXPR

FEFEID

ASC

IDX_FILTEREXPRESSIONPOS

FEPOS

ASC

PK_FILTEREXPRESSION

FEID

ASC

 

Referenziert

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

FILTEREXPRESSION

FK_PARENTEXPR

FEFEID

FEID

NO ACTION

NO ACTION

FILTERTYP

FK1_FILTERTYP

FEFTID

FTID

NO ACTION

NO ACTION

 

Referenziert von

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

FILTEREXPRESSION

FK_PARENTEXPR

FEFEID

FEID

NO ACTION

NO ACTION

 

Definition

CREATE TABLE FILTEREXPRESSION (
    FEID             LONGINT_DOM NOT NULL,
    FEPOS            SHORTINT_DOM DEFAULT 0 NOT NULL,
    FEFTID           LONGINT_DOM NOT NULL,
    FEFELD           SHORTINT_DOM,
    FECOMP           SHORTINT_DOM,
    FECOMPWITH       CHAR(100),
    FECONCAT         SHORTINT_DOM,
    FEPRIO           SHORTINT_DOM,
    FEFEID           LONGINT_DOM,
    FETYP            SHORTINT_DOM DEFAULT 0 NOT NULL,
    FEFELDNAME       CHAR(100) DEFAULT '' NOT NULL,
    FECLASSTYPNAME   CHAR(120) DEFAULT '' NOT NULL,
    FEDATATYPNAME    CHAR(100) DEFAULT '' NOT NULL,
    FEERSTELLDATUM   DATE_DOM DEFAULT 'NOW' NOT NULL,
    FEERSTELLER      SHORTUSERNAME_DOM DEFAULT '' NOT NULL,
    FERECORDVERSION  LONGINT_DOM DEFAULT 1 NOT NULL
);


ALTER TABLE FILTEREXPRESSION ADD CONSTRAINT PK_FILTEREXPRESSION PRIMARY KEY (FEID);
ALTER TABLE FILTEREXPRESSION ADD CONSTRAINT FK1_FILTERTYP FOREIGN KEY (FEFTID) REFERENCES FILTERTYP (FTID);
ALTER TABLE FILTEREXPRESSION ADD CONSTRAINT FK_PARENTEXPR FOREIGN KEY (FEFEID) REFERENCES FILTEREXPRESSION (FEID);
CREATE INDEX IDX_FILTEREXPRESSIONPOS ON FILTEREXPRESSION (FEPOS);

 

     Previous topic Chapter index Next topic