Java
[Oracle Query] & < > '
MuGrammer
2012. 1. 18. 12:35
문자열에 & < > ' 와 같은 내용이 포함되어 있어 있고 이를 &, <, >, `로 변환하려고 한다.
일반적으로는 정상처리되지만.
일부 &를 변수로 인식해버려서 변환이 정상적으로 이루어지지 않을 때.
select replace(string,'&'||'amp;','&') from dual
select replace(string,'&'||'lt;','<') from dual
select replace(string,'&'||'gt;','>') from dual
select replace(string,'&'||'apos;','`') from dual
select replace(string,'&'||'lt;','<') from dual
select replace(string,'&'||'gt;','>') from dual
select replace(string,'&'||'apos;','`') from dual
Toad나 jdbc에서 일부 이런 증상이 보이는 듯.
mugrammer.
반응형