Blame |
Last modification |
View Log
| Download
| RSS feed
/*========tur===================================================*/
/* DBMS name: PostgreSQL 8 */
/* Criado em: 23/12/2017 */
/* Autor: Bruno Lopes Peixoto */
/*==============================================================*/
SET search_path = sc_sec;
ALTER TABLE sec_venda_vivo ADD ind_cadastrovivogo BOOL NULL;
UPDATE sec_venda_vivo SET ind_cadastrovivogo = FALSE;
--ALTER TABLE sec_venda_vivo ALTER COLUMN ind_cadastrovivogo SET NOT NULL;
ALTER TABLE sec_funcionario ADD tip_comissionamento CHAR(1) NULL
CONSTRAINT ck_comissionamento_tipo CHECK (tip_comissionamento IN ('E','F','V'));
UPDATE sec_funcionario SET tip_comissionamento = 'E';
ALTER TABLE sec_funcionario ALTER COLUMN tip_comissionamento SET NOT NULL;
comment ON COLUMN sec_funcionario.tip_comissionamento IS
'Valores possíveis:
E - Espaço Case
F - Farmácia
V - Vivo';
ALTER TABLE sec_avaliacao_funcionario ADD val_meta_mensal NUMERIC(10,2) NULL;
ALTER TABLE sec_avaliacao_funcionario ADD val_meta_mensal_vivo NUMERIC(10,2) NULL;
UPDATE sec_avaliacao_funcionario af SET val_meta_mensal = (SELECT v.val_meta_mensal FROM sec_vendedor v WHERE v.seq_pessoa = (SELECT f.seq_pessoa FROM sec_funcionario f WHERE f.seq_funcionario = af.seq_funcionario));
UPDATE sec_avaliacao_funcionario af SET val_meta_mensal_vivo = (SELECT v.val_meta_mensal_vivo FROM sec_vendedor v WHERE v.seq_pessoa = (SELECT f.seq_pessoa FROM sec_funcionario f WHERE f.seq_funcionario = af.seq_funcionario));
ALTER TABLE sec_vendedor DROP val_meta_mensal;
ALTER TABLE sec_vendedor DROP val_meta_mensal_vivo;
ALTER TABLE sec_produto ADD dsc_observacao VARCHAR(250) NULL;
SET search_path = public;