1.17. Tabulka "XML_IFC_FILE"

Závislé objekty
Triggery - XML_IFC_FILE_ID - XML_IFC_FILE_KDO
název sloupcetypvýchozíomezení
ID NUMBER ( 22 )  
KDOVARCHAR2 ( 120 ) NOT NULL
KDYDATE ( ) NOT NULL
DIRVARCHAR2 ( 400 )  XML_IFC_FIL...
FNAMEVARCHAR2 ( 400 )  XML_IFC_FIL...
CONTENTXMLTYPE ( 2000 )  

1.17.1. Omezení

Status omezeníUnikátní XML_IFC_FILE_U_DIR_FNAME (DIR, FNAME)

1.17.2. Triggery

Závislé objekty Trigger XML_IFC_FILE_ID
BEFORE INSERT ON XML_IFC_FILE
BEFORE EACH ROW, REFERENCING NEW AS NEW OLD AS OLD

begin
  :NEW.ID := coalesce(:NEW.ID,nextid);
end; 

Závislé objekty Trigger XML_IFC_FILE_KDO
BEFORE INSERT OR UPDATE ON XML_IFC_FILE
BEFORE EACH ROW, REFERENCING NEW AS NEW OLD AS OLD

begin
  :NEW.KDO := NVL(:NEW.KDO,USER);
  :NEW.KDY := SYSDATE;
end; 

1.17.3. Indexy

UNIQUE index XML_IFC_FILE_PK (ID)

UNIQUE index XML_IFC_FILE_U_DIR_FNAME (DIR, FNAME)