Página 1 de 1

ORA-00933: comando SQL não encerrado adequadamente

Enviado: Qua, 18 Mar 2015 12:51 am
por rhicky
Amigos,
preciso fazer o update abaixo. Porém, ao executar o oracle apresenta a mensagem abaixo. Como resolver o problema?
ORA-00933: comando SQL não encerrado adequadamente
SQL parse error location

Selecionar tudo

UPDATE pfunc
SET DTAVISOPREVIO = (DTAVISOPREVIO+NRODIASAVISO)
FROM PFUNC y
WHERE y.NRODIASAVISO > 0
AND y.TEMAVISOPREVIO = 1
AND y.CHAPA IN ('0103027', '0103212')

Re: ORA-00933: comando SQL não encerrado adequadamente

Enviado: Qua, 18 Mar 2015 10:51 am
por dr_gori
Ta sobrando um FROM ali.

Selecionar tudo

UPDATE pfunc 
SET DTAVISOPREVIO = (DTAVISOPREVIO+NRODIASAVISO)
--------------FROM PFUNC y
WHERE NRODIASAVISO > 0
AND TEMAVISOPREVIO = 1
AND CHAPA IN ('0103027', '0103212')