Pular para o conteúdo

Fóruns Banco de dados Oracle No SQL Server, funciona perfeitamente, só que no Oracle 11G No SQL Server, funciona perfeitamente, só que no Oracle 11G

#99016
VitorLeandro
Participante

    Acho que o problema está em você colocar o nome da tabela após o UPDATE.. Tem que ser o apelido inserido no FROM…

    update tabelaA set tabelaA.campoA='70'
    from tabelaA,tabelaB
    where tabelaA.campoK=tabelaB.campoY

    Correto:

    update A set A.campoA='70'
    from tabelaA A, tabelaB B
    where A.campoK=B.campoY

    Testa aí..