개인적인 정리

오라클 쿼리에 & 와 ? 사용하는 방법(ibatis) 본문

DB/ORACLE-IBATIS

오라클 쿼리에 & 와 ? 사용하는 방법(ibatis)

yeon.Biju 2018. 7. 17. 10:30

쿼리에서 문자열로 &, ? 를 사용하고 싶은데 


쿼리에 url을 담아서 전달할 필요가 생기게 되었다. 




해당문자의 아스키 값을 찾아서 대체한다.


select ascii('&')  from dual


SELECT 'http://aaaaaaa?bbbb=&cccc=3' AS IMG_URL FROM DUAL ;



--> 





SELECT 'http://aaaaaaa?bbbb='|| chr(38) || 'amp;cccc=3' AS IMG_URL FROM DUAL ;


이런식으로 사용


?는 chr(63)





SELECT 'https://aaaa.bbbb.com/bbs/view.do'|| chr(63)|| 'idx=1111' || chr(38) || 'amp;cccc=3' AS DETAIL_URL FROM DUAL;

Comments