CREATE TABLE BUDGET_ITEM_FCT_ITEMORCAMENTO (
  NRORG NUMBER(10) NOT NULL, 
  DTINCLUSAO DATE DEFAULT NULL NULL, 
  DTULTATU DATE DEFAULT NULL NULL, 
  NRORGINCLUSAO NUMBER(10) DEFAULT NULL NULL, 
  CDOPERINCLUSAO VARCHAR2(12) DEFAULT NULL NULL, 
  NRORGULTATU NUMBER(10) DEFAULT NULL NULL, 
  CDOPERULTATU VARCHAR2(12) DEFAULT NULL NULL, 
  IDATIVO VARCHAR2(1) DEFAULT 'S' NOT NULL, 
  NRITEMORCAMENTO NUMBER(10) NOT NULL, 
  BUDGET_ITEM_ID NUMBER(10) NOT NULL, 
  ID NUMBER(10) NOT NULL,
  CONSTRAINT PK_BUD_ITEM_ITEMORCA PRIMARY KEY(ID)
)
/
ALTER TABLE BUDGET_ITEM_FCT_ITEMORCAMENTO ADD CONSTRAINT FK_BUD_IT_ITEMORC_FCT_ITEMORCA FOREIGN KEY (NRITEMORCAMENTO) REFERENCES FCT_ITEMORCAMENTO (NRITEMORCAMENTO)
/
ALTER TABLE BUDGET_ITEM_FCT_ITEMORCAMENTO ADD CONSTRAINT CKC_IDATIVO_BUD_IT_ITEMORCA CHECK (IDATIVO IN ('S', 'N'))
/
CREATE TABLE OM_INTEGRACOES (
  NRORG NUMBER(10) NOT NULL, 
  DTINCLUSAO DATE DEFAULT NULL NULL, 
  DTULTATU DATE DEFAULT NULL NULL, 
  NRORGINCLUSAO NUMBER(10) DEFAULT NULL NULL, 
  CDOPERINCLUSAO VARCHAR2(12) DEFAULT NULL NULL, 
  NRORGULTATU NUMBER(10) DEFAULT NULL NULL, 
  CDOPERULTATU VARCHAR2(12) DEFAULT NULL NULL, 
  IDATIVO VARCHAR2(1) DEFAULT 'S' NOT NULL, 
  ID NUMBER(10) NOT NULL, 
  DSURLSM VARCHAR2(500) DEFAULT NULL NULL,
  CONSTRAINT PK_OM_INTEGRACOES PRIMARY KEY(ID)
)
/
ALTER TABLE OM_INTEGRACOES ADD CONSTRAINT CKC_IDATIVO_OM_INTEGRACOES CHECK (IDATIVO IN ('S', 'N'))
/
CREATE INDEX IDX_ZHU_LOG ON ZHU_LOG(TIMESTAMP, ROUTE)