Marcelo França Postado Novembro 23, 2012 Denunciar Share Postado Novembro 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; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Flechaus Postado Fevereiro 21, 2014 Denunciar Share Postado Fevereiro 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". Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
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 para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.