Fazer um update com select no sql server

15/04/2015

0

Bom Dia
estou tentando pegar informações de outro banco e preencher o do meu sistema tentei fazer um insert com maioria dos campos porem não fazia peguei as mais importantes e as demais estou tentando fazer um update no meu banco buscando em informações em outro mais retorna nenhuma linha afetada

update tab_mercadoria set perc_tributos=T.TRBALQ from MaliboiSyspdv.dbo.TRIBUTACAO T

gostaria de saber se tenho que coloca algum tipo de where ou outra coisa

desde já agradeço
Leonardo Maciel

Leonardo Maciel

Responder

Posts

15/04/2015

Leonardo Maciel

se eu faço em outra tabela retorna que todas as linhas foram afetada porem não teve nenhuma alteração

update tab_mercadoria set unidade_venda=P.PROUNID from MaliboiSyspdv.dbo.PRODUTO P
Responder

15/04/2015

Isaac Jose

bom dia segue modelo abaixo se for em um campo de toda a sua tabela nao precisa agora se for especifico precisa;.


--- update com condição e uma tabela
update a
set a.tintStAtual = 1
from TB_Descricao a
where codItem = 12 and subItem = 220


---update com 2 tabelas

update a
set a.tintStAtual = 1
from TB_Descricao a
inner join TB_Realizado b on
b.CodItem = a.codItem


espero que ajude ATT
Isaac
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar