WITH
TBL AS (
SELECT 1 ID,'으악' NAME FROM DUAL UNION ALL
SELECT 2 ID,'홍씨' NAME FROM DUAL UNION ALL
SELECT 5 ID,'김씨' NAME FROM DUAL
)
UPDATE ENDUSER A
SET USER_NAME = (
SELECT NAME
FROM TBL WHERE ID = A.USER_ID)
,INSERT_DATE = SYSDATE
WHERE EXISTS (
SELECT 1
FROM TBL WHERE ID = A.USER_ID)
;