Jump to content


Photo

Cursor Com Update Em Duas Tabelas


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 adenilsonlustosa

adenilsonlustosa

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 10/01/2014, 07:55

bom dia, pessoal
seguinte, preciso fazer uma atualização em uma tabela (tblnova) com dados selecionados de outra (tblantiga); através de select consigo com o código abaixo, porém qdo vou atualizar mais de um campo retorna erro "timeout exceeded".
creio que o correto seria fazer através de cursor, mas não manjo como escrever o código.
alguém se habilita?

grato desde já...

UPDATE banco.tblnova
SET
banco.tblnova.empregador = (
SELECT banco.tblantiga.registro1
FROM banco.tblantiga
WHERE banco.tblantiga.CODIGO = banco.tblnova.codigo
),
banco.tblnova.atividade = (
SELECT banco.tblantiga.registro2
FROM banco.tblantiga
WHERE banco.tblantiga.CODIGO = banco.tblnova.codigo
)




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq