작성
·
19
0
안녕하세요. 맥 사용중이며, nw 스키마의 데이터가 누락되는 같은 문제를 겪고 있어서 질문 드립니다.
아래 두 문장 실행시켰을 때 다른 결과가 나오는데요.
이 경우 어떻게 해결해야 할까요?
SELECT pg_encoding_to_char(encoding) FROM pg_database WHERE datname = 'postgres'; -- 결과: EUC_KR
show client_encoding; -- 결과: UTF8
해결을 위해 아래의 코드를 실행한 후 euc-kr로 된 테이블 생성 sql 을 실행시키려고 했는데 오류가 나옵니다.
set client_encoding = 'EUC-KR';
답변 1
0
해결했습니다.
Mac의 경우 PostgreSQL 삭제 후 재설치할 때 Locale 설정을 C로 하니 해결되었습니다.
Windows의 경우는 어떤지 모르겠으나, Mac의 경우에서는 PostgreSQL 설치 시 Locale 설정을 C로 해야 하는 것 같습니다.