CREATE TABLE INSUMOPREVCONSINF (
  NRINSUMOPREVCONSINF NUMBER(10) NOT NULL, 
  NRPREVCONSINF NUMBER(10) NOT NULL, 
  CDPRODUTO VARCHAR2(10) NOT NULL, 
  QTINSUMOCALC DOUBLE PRECISION NOT NULL, 
  NRORG NUMBER(10) DEFAULT 1 NOT NULL, 
  DTINCLUSAO DATE DEFAULT NULL NULL, 
  DTULTATU DATE DEFAULT NULL NULL, 
  NRORGINCLUSAO NUMBER(10) DEFAULT 1 NULL, 
  CDOPERINCLUSAO VARCHAR2(12) DEFAULT '1' NULL, 
  NRORGULTATU NUMBER(10) DEFAULT 1 NULL, 
  CDOPERULTATU VARCHAR2(12) DEFAULT '1' NULL, 
  IDATIVO VARCHAR2(1) DEFAULT 'S' NULL,
  CONSTRAINT PK_INSUMOPREVCONSINF PRIMARY KEY(NRINSUMOPREVCONSINF, NRORG)
)
/
ALTER TABLE INSUMOPREVCONSINF ADD CONSTRAINT FKCOC00768PREVCONSINF FOREIGN KEY (NRPREVCONSINF, NRORG) REFERENCES PREVCONSINF (NRPREVCONSINF, NRORG)
/
ALTER TABLE INSUMOPREVCONSINF ADD CONSTRAINT FKCOC00769PRODUTO FOREIGN KEY (CDPRODUTO, NRORG) REFERENCES PRODUTO (CDPRODUTO, NRORG)
/
ALTER TABLE INSUMOPREVCONSINF ADD CONSTRAINT CKC_IDATIVO_INSUMOPREVCONSINF CHECK (IDATIVO IN ('S', 'N'))