update com erro..
18/04/2017
0
Onde esta o erro nesse update.....
update produto
set preco = 10 where codigo = 20345
set preco = 11 where codigo = 12345
set preco = 12 where codigo = 54321
set preco = 15 where codigo = 15665
update produto
set preco = 10 where codigo = 20345
set preco = 11 where codigo = 12345
set preco = 12 where codigo = 54321
set preco = 15 where codigo = 15665
Evandro Gonçalves
Curtir tópico
+ 0
Responder
Post mais votado
18/04/2017
Evandro, o ideal é que você faça um comando para cada produto:
Por mais que você possa utilizar um estrutura de decisão para colocar tudo em um só comando, não é uma boa prática.
update produto set preco = 10 where codigo = 20345; update produto set preco = 11 where codigo = 12345; update produto set preco = 12 where codigo = 54321; update produto set preco = 15 where codigo = 15665;
Por mais que você possa utilizar um estrutura de decisão para colocar tudo em um só comando, não é uma boa prática.
Daniel Araújo
Responder
Mais Posts
18/04/2017
Fabiano Carvalho
update produto set preco = case when codigo = 20345 then 10 when codigo = 12345 then 11 when codigo = 54321 then 12 when codigo = 15665 then 15
Responder
18/04/2017
Fabiano Carvalho
Corrigindo
update produto set preco = case when codigo = 20345 then 10 when codigo = 12345 then 11 when codigo = 54321 then 12 when codigo = 15665 then 15 else codigo end
Responder
Clique aqui para fazer login e interagir na Comunidade :)