From 703162388d97ec2b040d1089af1b72cd0add2ca0 Mon Sep 17 00:00:00 2001 From: Luciano Almeida Date: Tue, 15 Aug 2017 17:00:09 -0300 Subject: [PATCH] Muda valores de cod_parlamentar=0 em unidade_tramitacao Signed-off-by: Luciano Almeida --- sapl/legacy/scripts/fix_tables.sql | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sapl/legacy/scripts/fix_tables.sql b/sapl/legacy/scripts/fix_tables.sql index 27cb39c1b..a8862a721 100644 --- a/sapl/legacy/scripts/fix_tables.sql +++ b/sapl/legacy/scripts/fix_tables.sql @@ -8,6 +8,7 @@ DROP PROCEDURE IF EXISTS verifica_campos_sessao_plenaria_presenca; DROP PROCEDURE IF EXISTS cria_lexml_registro_provedor_e_publicador; DROP PROCEDURE IF EXISTS cria_tipo_situacao_militar; DROP PROCEDURE IF EXISTS muda_vinculo_norma_juridica_ind_excluido; +DROP PROCEDURE IF EXISTS muda_unidade_tramitacao_cod_parlamentar; -- Procedure para criar campo num_proposicao em proposicao CREATE PROCEDURE verifica_campos_proposicao() BEGIN IF NOT EXISTS @@ -113,6 +114,13 @@ SET ind_excluido = '' WHERE trim(ind_excluido) = '0'; END; +-- Procedure para mudar valor do campo cod_parlamentar da tabela unidade_tramitacao de 0 para string vazia NULL +CREATE PROCEDURE muda_unidade_tramitacao_cod_parlamentar() BEGIN +UPDATE unidade_tramitacao +SET cod_parlamentar = NULL +WHERE cod_parlamentar = 0; +END; + -- Executa as procedures criadas acima CALL verifica_campos_proposicao; CALL verifica_campos_tipo_materia_legislativa; @@ -120,6 +128,7 @@ CALL verifica_campos_sessao_plenaria_presenca; CALL cria_lexml_registro_provedor_e_publicador; CALL cria_tipo_situacao_militar; CALL muda_vinculo_norma_juridica_ind_excluido; +CALL muda_unidade_tramitacao_cod_parlamentar; -- Corrige cod_parlamentar zero em unidade de tramitação update unidade_tramitacao set cod_parlamentar = NULL where cod_parlamentar = 0;