Post date: Jul 5, 2012 1:44:58 PM
Uso: Quando mudou a casa do milhão e o cliente só foi informar muito tempo depois...
Usar este caso seja posto sozinho (apenas matriz):
begin;
update caixa_enc set encerrante=encerrante+1000000 where data between '2012-07-01' and '2012-07-05' and bico='01';
commit;
-- O encerrante atual vai ser somado com mais 1000000 totalizando 2000000. Caso o encerrante esteja com 3 milhões é
preciso modificar para que seja somado 2000000. E o período desejado, lembrando que vai alterar todos os encerrantes do
período configurado. E por último o bico solicitado. É necessário fazer um begin; antes de executar, pois envolve
muitos updates.
Caso seja filial antes de executar o comando acima siga estes passos:
select * from empresa;
No resultado localize o campo grid da empresa que deseja efetuar o ajuste de encerrante e anote;
em seguida use o seguinte comando:
begin;
update caixa_enc set encerrante=encerrante+1000000 where data between '2012-07-01' and '2012-07-05' and bico='01' and empresa='12345';
commit;
OBS: O 12345 acima é o grid que você anotou! Boa sorte!