From 65724b4e5393c48195442c3979d962f74c4bfd28 Mon Sep 17 00:00:00 2001 From: MATEUS GUIZELINI JARDIM Date: Tue, 15 Jul 2025 15:56:26 -0300 Subject: [PATCH] Alterando para que se algum update der erro, mostre --- mateus_jardim/script_sql/REQ000000314842.sql | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/mateus_jardim/script_sql/REQ000000314842.sql b/mateus_jardim/script_sql/REQ000000314842.sql index 4bc6922..98a36d2 100644 --- a/mateus_jardim/script_sql/REQ000000314842.sql +++ b/mateus_jardim/script_sql/REQ000000314842.sql @@ -3,15 +3,23 @@ BEGIN BEGIN UPDATE par3.execucao_prestacao_contas set epcstatus = 'I' - where epcid = '5650' or epcid = '5651'; - - perform workflow.alteraestadodoc(59463824, 7167, 'Tramitado em atendimento a REQ000000314842'); - perform workflow.alteraestadodoc(59463825, 7181, 'Tramitado em atendimento a REQ000000314842'); - - perform workflow.alteraestadodoc(59463827, 7167, 'Tramitado em atendimento a REQ000000314842'); - perform workflow.alteraestadodoc(59463828, 7181, 'Tramitado em atendimento a REQ000000314842'); + where epcid = '5650'; + EXCEPTION + WHEN OTHERS THEN + RAISE WARNING 'Erro ao alterar prestacao de contas: %', SQLERRM; + + BEGIN + UPDATE par3.execucao_prestacao_contas + set epcstatus = 'I' + where epcid = '5651'; EXCEPTION WHEN OTHERS THEN RAISE WARNING 'Erro ao alterar prestacao de contas: %', SQLERRM; END; + + perform workflow.alteraestadodoc(59463824, 7167, 'Tramitado em atendimento a REQ000000314842'); + perform workflow.alteraestadodoc(59463825, 7181, 'Tramitado em atendimento a REQ000000314842'); + + perform workflow.alteraestadodoc(59463827, 7167, 'Tramitado em atendimento a REQ000000314842'); + perform workflow.alteraestadodoc(59463828, 7181, 'Tramitado em atendimento a REQ000000314842'); END $$; \ No newline at end of file -- libgit2 0.25.0