Database ( DB )/Database

[oracle] 문자열을 카멜형식으로 변경 (string to camel)

노루아부지 2019. 9. 6. 18:20

USER_NAME -> userName

user_name -> userName

 

등으로 변경하는 방법

 

 

SUBSTR(REPLACE(INITCAP('z'||'USER_NAME'), '_'), 2)

 

[원리]

순서 명령어 결과
1 'z'||'USER_NAME' zUSER_NAME
2 INITCAP('z'||'USER_NAME') Zuser_Name
3 REPLACE(INITCAP('z'||'USER_NAME'), '_') ZuserName
4 SUBSTR(REPLACE(INITCAP('z'||'USER_NAME'), '_'), 2) userName

 

728x90
loading