CREATE TABLE FCT_TIPOANEXO (
    NRTIPOANEXO       NUMBER 			NOT NULL,
    NMTIPOANEXO       VARCHAR2(200) 	NOT NULL,
    NRORG             NUMBER 	     	DEFAULT SYS_CONTEXT('nrorg_ctx','nrorg') NOT NULL,
    IDATIVO           VARCHAR2(1)     	DEFAULT 'S'  NOT NULL
      CONSTRAINT CKC_IDATIVO_FCT_TIPOANEXO CHECK (IDATIVO IN ('S','N')),
    DTINCLUSAO        DATE NULL,
    DTULTATU          DATE NULL,
    NRORGINCLUSAO     NUMBER          	DEFAULT SYS_CONTEXT('nrorg_ctx','nrorg') NULL,
    CDOPERINCLUSAO    VARCHAR2(12)    	DEFAULT '1' NULL,
    NRORGULTATU       NUMBER          	DEFAULT SYS_CONTEXT('nrorg_ctx','nrorg') NULL,
    CDOPERULTATU      VARCHAR2(12)    	DEFAULT '1'

)
/

ALTER TABLE FCT_TIPOANEXO ADD CONSTRAINT PK_FCT_TIPOANEXO PRIMARY KEY (NRTIPOANEXO)
/

ALTER TABLE FCT_TIPOANEXO ADD CONSTRAINT CKC_IDATIVO_TIPOANEXO CHECK (IDATIVO IN ('S', 'N'))
/

ALTER TABLE FCT_ANEXOCONTRATO ADD NRTIPOANEXO NUMBER
/

ALTER TABLE FCT_ANEXOCONTRATO ADD CONSTRAINT FKSM00358ANEXOCONT_TPANEXO
    FOREIGN KEY (NRTIPOANEXO) REFERENCES FCT_TIPOANEXO (NRTIPOANEXO)
/

CREATE INDEX SM00358_FK ON FCT_ANEXOCONTRATO (NRTIPOANEXO ASC)
/