Marcelo França Posted November 23, 2012 Report Share Posted November 23, 2012 Boa tarde a todos, estou muito satisfeito em participar deste forum, estou aprendendo muito. Queria alterar vários pedidos ao mesmo tempo, ou uma sequencia alguém pode me ajudar? segue script abaixo onde é alterado apenas um por vezset @pedido := 'PP-00025227/12'; <<<<<<<<<<<<<<<<<<<<<<<<<<<<update vendadet set natureza = 5.403 where sittrib = 010 and numero = @pedido;update vendadet set natureza = 5.102 where sittrib = 020 and numero = @pedido;update vendadet set natureza = 5.405 where sittrib = 060 and numero = @pedido;update vendadet set icms = 17 where sittrib = 020 and numero = @pedido;update vendadet set icms = null where sittrib = 010 and numero = @pedido;update vendadet set icms = null where sittrib = 060 and numero = @pedido;update vendadet set reducaobase = 41.1760 where sittrib = 020 and numero = @pedido; Quote Link to comment Share on other sites More sharing options...
0 Flechaus Posted February 21, 2014 Report Share Posted February 21, 2014 Creio que estas instruções não possam ser compactadas em apenas uma. Pois possuem diretrizes de atualização diferentes. E outra: Não se escreve "estâncias" e sim "instâncias". Quote Link to comment Share on other sites More sharing options...
Question
Marcelo França
Boa tarde a todos, estou muito satisfeito em participar deste forum, estou aprendendo muito.
Queria alterar vários pedidos ao mesmo tempo, ou uma sequencia alguém pode me ajudar? segue script abaixo onde é alterado apenas um por vez
set @pedido := 'PP-00025227/12'; <<<<<<<<<<<<<<<<<<<<<<<<<<<<
update vendadet set natureza = 5.403 where sittrib = 010 and numero = @pedido;
update vendadet set natureza = 5.102 where sittrib = 020 and numero = @pedido;
update vendadet set natureza = 5.405 where sittrib = 060 and numero = @pedido;
update vendadet set icms = 17 where sittrib = 020 and numero = @pedido;
update vendadet set icms = null where sittrib = 010 and numero = @pedido;
update vendadet set icms = null where sittrib = 060 and numero = @pedido;
update vendadet set reducaobase = 41.1760 where sittrib = 020 and numero = @pedido;
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.