Schema F_54
Oracle Version 11.2.0.4.0
As Of 2022/09/19 13:58:07
Prior Table | Table SL_PARAM_PARAMETRY | Next Table |
Comment |
---|
Słownik typów parametrów |
Column ID | Column Name | Datatype | Not Null | Data Default | Comments |
---|---|---|---|---|---|
1 | ID | NUMBER | Y | Id parametru - PK | |
2 | ID_SL_PARAM_OBIEKT | NUMBER | Id obiektu, FK do sl_param_obiekty. Para (obiekt,nazwa) unikatowa | ||
3 | NAZWA | VARCHAR2(64 CHAR) | Y | Nazwa parametru. Para (obiekt,nazwa) unikatowa. Not null, jesli id_obiektu NULL to nazwa jest unikatowa | |
4 | OPIS | VARCHAR2(2000 CHAR) | Opis parametru. | ||
5 | UWAGI | VARCHAR2(2000 CHAR) | Uwagi do parametru | ||
6 | WARTOSC_DATE | DATE | Wartosć domyślna dla parametru określonego w słowniku SL_param_parametry.typ_danych jako D / Tylko jedna kolumn (Wartosc_date, Wartosc_number, Wartosc_varchar, Wartosc_CLOB, Wartosc_BLOB) może być uzupełnione. Wartość domyślna może być NULL | ||
7 | WARTOSC_NUMBER | NUMBER | Wartosć domyślna dla parametru określonego w słowniku SL_param_parametry.typ_danych jako N / Tylko jedna kolumn (Wartosc_date, Wartosc_number, Wartosc_varchar, Wartosc_CLOB, Wartosc_BLOB) może być uzupełnione. Wartość domyślna może być NULL | ||
8 | WARTOSC_VARCHAR | VARCHAR2(2000 CHAR) | Wartosć domyślna dla parametru określonego w słowniku SL_param_parametry.typ_danych jako V / Tylko jedna kolumn (Wartosc_date, Wartosc_number, Wartosc_varchar, Wartosc_CLOB, Wartosc_BLOB) może być uzupełnione. Wartość domyślna może być NULL | ||
9 | WARTOSC_CLOB | CLOB | Wartosć domyślna dla parametru określonego w słowniku SL_param_parametry.typ_danych jako C / Tylko jedna kolumn (Wartosc_date, Wartosc_number, Wartosc_varchar, Wartosc_CLOB, Wartosc_BLOB) może być uzupełnione. Wartość domyślna może być NULL | ||
10 | WARTOSC_BLOB | BLOB | Wartosć domyślna dla parametru określonego w słowniku SL_param_parametry.typ_danych jako B / Tylko jedna kolumn (Wartosc_date, Wartosc_number, Wartosc_varchar, Wartosc_CLOB, Wartosc_BLOB) może być uzupełnione. Wartość domyślna może być NULL | ||
11 | TYP_DANYCH | VARCHAR2(1 CHAR) | Y | Typ danych dla wartości parametru D- Date, N - NUMBER, V - Varchar, C - CLOB, B- BLOB | |
12 | CZY_OKRESLONY_W_CZASIE | VARCHAR2(1 CHAR) | Y | 'N' | Czy parametry ma zakres dat? |
13 | CZY_WIDOCZNY | VARCHAR2(1 CHAR) | Y | 'T' | Czy parametry ma być widoczny? |
14 | CZY_EDYTOWALNY | VARCHAR2(1 CHAR) | Y | 'T' | Czy parametry ma być edytowalny? |
Uniqueness | Index Name | Type | Columns | Partitions | Partition Type | Partition Columns | Subpartition Type | Subpartition Columns |
---|---|---|---|---|---|---|---|---|
NON-UNIQUE | IDX$$_1B3E30001 | FUNCTION-BASED NORMAL | UPPER("NAZWA"), ID_SL_PARAM_OBIEKT | <none> | ||||
UNIQUE | PK_SL_PARAM_PARAMETRY | NORMAL | ID | <none> | ||||
UNIQUE | UQ_SL_PARAM_PAR_OBIEKT_NAZWA | NORMAL | ID_SL_PARAM_OBIEKT, NAZWA | <none> |
Constraint Name | Columns | Ref Table Owner | Referenced Table Name | Referenced Columns | Delete Rule | Status | Deferrable | Deferred |
---|---|---|---|---|---|---|---|---|
FK_SL_PARAM_PAR_SL_OBIEKTY | ID_SL_PARAM_OBIEKT | F_54 | SL_PARAM_OBIEKTY | ID | NO ACTION | ENABLED | No | No |
Constraint Name | Type | Condition | Status | Columns |
---|---|---|---|---|
CH_SL_PARAM_PARAMETR_CZAS | Check | Czy_okreslony_w_czasie in ('T','N') | ENABLED | CZY_OKRESLONY_W_CZASIE |
CH_SL_PARAM_PARAMETR_EDYT | Check | czy_edytowalny in ('T','N') | ENABLED | CZY_EDYTOWALNY |
CH_SL_PARAM_PARAMETR_TYP_D | Check | typ_danych in ('N','D','V','C','B') | ENABLED | TYP_DANYCH |
CH_SL_PARAM_PARAMETR_WIDO | Check | czy_widoczny in ('T','N') | ENABLED | CZY_WIDOCZNY |
CH_SL_PARAM_PARAMETRY_WARTOSC | Check | (typ_danych = 'N' and Wartosc_date is null and Wartosc_varchar is null and Wartosc_CLOB is null and Wartosc_BLOB is null) or (typ_danych = 'V' and Wartosc_date is null and Wartosc_number is null and Wartosc_CLOB is null and Wartosc_BLOB is null) or (typ_danych = 'D' and Wartosc_number is null and Wartosc_varchar is null and Wartosc_CLOB is null and Wartosc_BLOB is null) or (typ_danych = 'C' and Wartosc_date is null and Wartosc_number is null and Wartosc_varchar is null and Wartosc_BLOB is null) or (typ_danych = 'B' and Wartosc_date is null and Wartosc_number is null and Wartosc_varchar is null and Wartosc_CLOB is null) | ENABLED | TYP_DANYCH, WARTOSC_BLOB, WARTOSC_CLOB, WARTOSC_DATE, WARTOSC_NUMBER, WARTOSC_VARCHAR |
NN_SL_PARAM_PARAMETR_CZY_CZAS | Check | "CZY_OKRESLONY_W_CZASIE" IS NOT NULL | ENABLED | CZY_OKRESLONY_W_CZASIE |
NN_SL_PARAM_PARAMETR_CZY_EDYT | Check | "CZY_EDYTOWALNY" IS NOT NULL | ENABLED | CZY_EDYTOWALNY |
NN_SL_PARAM_PARAMETR_CZY_WIDO | Check | "CZY_WIDOCZNY" IS NOT NULL | ENABLED | CZY_WIDOCZNY |
NN_SL_PARAM_PARAMETRY_OPIS | Check | "NAZWA" IS NOT NULL | ENABLED | NAZWA |
NN_SL_PARAM_PAR_TO_DANYCH | Check | "TYP_DANYCH" IS NOT NULL | ENABLED | TYP_DANYCH |
PK_SL_PARAM_PARAMETRY | Primary Key | ENABLED | ID | |
UQ_SL_PARAM_PAR_OBIEKT_NAZWA | Unique | ENABLED | ID_SL_PARAM_OBIEKT, NAZWA |
Partitions |
Redaction Policies |