Update com select no Oracle utilizando a mesma tabela
UPDATE USUARIO US SET (NOME_USUARIO) = ( SELECT REPLACE(NOME_USUARIO,' ','-') FROM USUARIO US2 WHERE US2.NOME_USUARIO LIKE '% %' AND US2.ID_USUARIO = US.ID_USUARIO )
Note que o update e o select foram executados na mesma tabela.
0 comments