Marcelo França Posted November 1, 2012 Report Share Posted November 1, 2012 Queria criar um script para executar as linhas abaixo sem ter que executa-las uma de cada vez, tem como? PP é o numero do pedido. Se pudesse digitar o numero do pedido e então executava as linhas.Se alguém puder me ajudar, isso vai facilitar minha vida em 101%. Obrigado.update vendadet set natureza = 5.403 where sittrib = 010 and numero = 'PP-00024295/12'update vendadet set natureza = 5.102 where sittrib = 020 and numero = 'PP-00024295/12'update vendadet set natureza = 5.405 where sittrib = 060 and numero = 'PP-00024295/12'update vendadet set icms = 17 where sittrib = 020 and numero = 'PP-00024295/12'update vendadet set reducaobase = 41.1760 where sittrib = 020 and numero = 'PP-00024295/12' Quote Link to comment Share on other sites More sharing options...
0 Kakao Posted November 1, 2012 Report Share Posted November 1, 2012 set @pedido := 'PP-00024295/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 reducaobase = 41.1760 where sittrib = 020 and numero = @pedido; Quote Link to comment Share on other sites More sharing options...
0 Marcelo França Posted November 1, 2012 Author Report Share Posted November 1, 2012 set @pedido := 'PP-00024295/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 reducaobase = 41.1760 where sittrib = 020 and numero = @pedido;eu utilizo o SQL-Front para executar as linhas eu vou criar no próprio programa? Quote Link to comment Share on other sites More sharing options...
0 Marcelo França Posted November 1, 2012 Author Report Share Posted November 1, 2012 set @pedido := 'PP-00024295/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 reducaobase = 41.1760 where sittrib = 020 and numero = @pedido;eu utilizo o SQL-Front para executar as linhas eu vou criar no próprio programa?Adicionei no editor e já foi certinho, valeu mesmo foi agora adiantar muito meu trabalho. huhu Quote Link to comment Share on other sites More sharing options...
0 Denis Courcy Posted November 5, 2012 Report Share Posted November 5, 2012 Queria criar um script para executar as linhas abaixo sem ter que executa-las uma de cada vez, tem como? PP é o numero do pedido. Se pudesse digitar o numero do pedido e então executava as linhas.Se alguém puder me ajudar, isso vai facilitar minha vida em 101%. Obrigado.update vendadet set natureza = 5.403 where sittrib = 010 and numero = 'PP-00024295/12'update vendadet set natureza = 5.102 where sittrib = 020 and numero = 'PP-00024295/12'update vendadet set natureza = 5.405 where sittrib = 060 and numero = 'PP-00024295/12'update vendadet set icms = 17 where sittrib = 020 and numero = 'PP-00024295/12'update vendadet set reducaobase = 41.1760 where sittrib = 020 and numero = 'PP-00024295/12'Estude sobre storage procedure.(Ver manual do mysql de dua verão) Quote Link to comment Share on other sites More sharing options...
Question
Marcelo França
Queria criar um script para executar as linhas abaixo sem ter que executa-las uma de cada vez, tem como?
PP é o numero do pedido. Se pudesse digitar o numero do pedido e então executava as linhas.
Se alguém puder me ajudar, isso vai facilitar minha vida em 101%. Obrigado.
update vendadet set natureza = 5.403 where sittrib = 010 and numero = 'PP-00024295/12'
update vendadet set natureza = 5.102 where sittrib = 020 and numero = 'PP-00024295/12'
update vendadet set natureza = 5.405 where sittrib = 060 and numero = 'PP-00024295/12'
update vendadet set icms = 17 where sittrib = 020 and numero = 'PP-00024295/12'
update vendadet set reducaobase = 41.1760 where sittrib = 020 and numero = 'PP-00024295/12'
Link to comment
Share on other sites
4 answers 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.