Beschreibung
In dieser Tabelle werden Newsroom Filter von der Planning Base gespeichert.
Felder
PK | FK | Feld | Domäne | Typ | NN | Standard | Beschreibung |
---|---|---|---|---|---|---|---|
|
FEID |
INTEGER |
|
Primary Key |
|||
|
|
FEPOS |
SMALLINT |
0 |
Position beim Newsroom Filter |
||
|
FEFTID |
INTEGER |
|
Referenz auf die Filtertyp Tabelle |
|||
|
|
FEFELD |
SMALLINT |
|
Feldname für den Newsroom Filter |
||
|
|
FECOMP |
SMALLINT |
|
Art des Vergleichs (Operator), der angewendet werden soll |
||
|
|
FECOMPWITH |
|
CHAR(100) |
|
Wert mit dem verglichen werden soll. |
|
|
|
FECONCAT |
SMALLINT |
|
AND oder OR Verknüpfung beim Newsroom Filter |
||
|
|
FEPRIO |
SMALLINT |
|
Priorität beim Newsroom Filter |
||
|
FEFEID |
INTEGER |
|
Referenz auf einen anderen Filter Expression |
|||
|
|
FETYP |
SMALLINT |
0 |
Definiert den Criteria-Typ: |
||
|
|
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 |
'NOW' |
Erstelldatum |
||
|
|
FEERSTELLER |
CHAR(20) |
'' |
Ersteller/Besitzer des Objekts |
||
|
|
FERECORDVERSION |
INTEGER |
1 |
Dieser Wert wird über einen Trigger bei jeder Änderung um eins erhöht. |
Trigger
Trigger | Typ | Aktivität | Reihenfolge | Beschreibung |
---|---|---|---|---|
AFTER DELETE |
|
0 |
Delete-Trigger für die Replikation |
|
AFTER INSERT |
|
0 |
Insert-Trigger für die Replikation |
|
AFTER UPDATE |
|
0 |
Update-Trigger für die Replikation |
|
BEFORE UPDATE |
Yes |
0 |
Trigger für das RecordVersion Feld |
Indizes
Index | Felder | Aktiv | Eindeutig | Reihenfolge |
---|---|---|---|---|
FEFTID |
ASC |
|||
FEFEID |
ASC |
|||
FEPOS |
ASC |
|||
FEID |
ASC |
Referenziert
Tabelle | Fremdschlüssel | Felder | FK Feld | Löschregel | Änderungsregel |
---|---|---|---|---|---|
FEFEID |
FEID |
NO ACTION |
NO ACTION |
||
FEFTID |
FTID |
NO ACTION |
NO ACTION |
Referenziert von
Tabelle | Fremdschlüssel | Felder | FK Feld | Löschregel | Änderungsregel |
---|---|---|---|---|---|
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);
![]() ![]() ![]() |