IIF работает как CASE WHEN. Вы можете использовать -
IIF(LENGTH(EDW_UPDATE_NOTE) > 500)
,'PROC_PWC_MAPPING_NAME ' || TO_CHAR(sysdate,'mm/dd/yyyy hh24:mi:ss') ||' |
'|| SUBSTR(EDW_UPDATE_NOTE, 0, 200)
,'PROC_PWC_MAPPING_NAME' || TO_CHAR(sysdate,'mm/dd/yyyy hh24:mi:ss') || ' |
'|| edw_update_note
)
Пожалуйста, обратитесь к справке IIF.