2017-03-20 5 views

답변

1

chcp으로 인코딩을 변경해야합니다 (예 : chcp). UTF-8의 경우 chcp 65001 또는 Windows 12552의 경우 chcp 1252입니다. 용어 "ANSI"는 많은 다른 인코딩의 일반 이름입니다. 로케일의 코드 페이지를 보려면 National Language Support (NLS) API Reference의 "ANSI codepage"열을 참조하십시오. 당신이 host chcp ...

를 사용하는 SQL 스크립트 내부의 인코딩을 변경해야하는 경우

그러나, 당신은 또한 그에 따라 NLS_LANG 환경 변수를 설정해야합니다. 따라서 코드 페이지를 변경 한 후에는 SET NLS_LANG=.AL32UTF8 또는 SET NLS_LANG=.WE8MSWIN1252과 같이 실행해야합니다.

자세한 내용은 OdbcConnection returning Chinese Characters as "?"을 참조하십시오.