Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vitorpiovezam/8bad0e8d2ad2384edf246231ba82621f to your computer and use it in GitHub Desktop.
Save vitorpiovezam/8bad0e8d2ad2384edf246231ba82621f to your computer and use it in GitHub Desktop.
Query do Mathias
create table LDESK.CM_OPORTUNIDADE_ETAPA(
ID_ETAPA VARCHAR2(50) CONSTRAINT CM_OPORTUN_ETAPA_ID_NN NOT NULL,
ID_LICENCA INTEGER CONSTRAINT CM_OPORTUN_ETAPA_LICENCA_NN NOT NULL,
TITULO VARCHAR2(200) CONSTRAINT CM_OPORTUN_ETAPA_TITULO_NN NOT NULL,
ORDEM INTEGER CONSTRAINT CM_OPORTUN_ETAPA_ORDEM_NN NOT NULL,
CASO_AUTO VARCHAR2(1) DEFAULT 'N' CONSTRAINT CM_OPORTUN_ETAPA_CASO_AUTO_NN NOT NULL,
CONFLITO_INTERESSE VARCHAR2(1) DEFAULT 'N' CONSTRAINT CM_OPORTUN_ETAPA_CONFLITO_NN NOT NULL,
DATA_INCLUSAO TIMESTAMP WITH TIME ZONE,
USUARIO_INCLUSAO VARCHAR2(50),
DATA_ALTERACAO TIMESTAMP WITH TIME ZONE,
USUARIO_ALTERACAO VARCHAR2(50)
)tablespace ldesk_data
/
ALTER TABLE LDESK.CM_OPORTUNIDADE_ETAPA
ADD CONSTRAINT CM_OPORTUN_ETAPA_PK PRIMARY KEY (ID_ETAPA) USING INDEX TABLESPACE LDESK_INDEX
/
CREATE UNIQUE INDEX LDESK.CM_OPORTUN_ETAPA_ORDEM_UK ON LDESK.CM_OPORTUNIDADE_ETAPA (ID_LICENCA, ORDEM) TABLESPACE LDESK_INDEX
/
CREATE UNIQUE INDEX LDESK.CM_OPORTUN_ETAPA_TITULO_UK ON LDESK.CM_OPORTUNIDADE_ETAPA (ID_LICENCA, TITULO) TABLESPACE LDESK_INDEX
/
ALTER TABLE LDESK.CM_OPORTUNIDADE_ETAPA
ADD CONSTRAINT CM_OPORTUN_ETAPA_LIC_FK FOREIGN KEY (ID_LICENCA)
REFERENCES LDESK.SIS_LICENCA (ID_LICENCA)
/
CREATE INDEX LDESK.CM_OPORTUN_ETAPA_IX on LDESK.CM_OPORTUNIDADE_ETAPA (ID_LICENCA) TABLESPACE LDESK_INDEX
/
COMMENT ON COLUMN LDESK.CM_OPORTUNIDADE_ETAPA.CASO_AUTO is 'Indica se o caso é automático (S - Sim / N - Não)'
/
COMMENT ON COLUMN LDESK.CM_OPORTUNIDADE_ETAPA.CONFLITO_INTERESSE is 'Indica se há conflito de Interesse (S - Sim / N - Não)'
/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment