공부/ORACLE_SQL

ORACLE_[ BLOB 타입 SELECT ]

LuceteWoo:) 2014. 11. 7. 14:27

- BLOB 문자열 Select

SQL) SELECT UTL_RAW.CAST_TO_VARHCAR2(BLOB컬럼명)

          FROM TABLE_NAME


이렇게 하면, 문자열이 정상적으로 나오는데...한글이 깨진다(영어만 정상)'- ' 

이유는 모르겟다. BLOB 넣는 부분은 내가한게아니니'- '

암튼, 구글링해서... 찾음'-' V


위의 쿼리문 실행해서 한글이 깨지면 CONVERT() 로 인코딩 변경

SQL) SELECT CONVERT(UTL_RAW.CAST_TO_VARHCAR2(BLOB컬럼), 'AL32UTF8', 'KO16KSC5601')

          FROM TABLE_NAME