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
)
Cursor Com Update Em Duas Tabelas
Started By adenilsonlustosa, 10/01/2014, 07:55
Nenhuma resposta neste tópico
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)