강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

뉴뉴님의 프로필 이미지
뉴뉴

작성한 질문수

client encoding 질문

작성

·

19

0

참고질문: https://www.inflearn.com/questions/533059/%EC%8B%A4%EC%8A%B5-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%85%8B%ED%8C%85-%EA%B4%80%EB%A0%A8-%EB%AC%B8%EC%9D%98-mac-%ED%99%98%EA%B2%BD

 

안녕하세요. 맥 사용중이며, 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';
image.png

 

답변 1

0

뉴뉴님의 프로필 이미지
뉴뉴
질문자

해결했습니다.
Mac의 경우 PostgreSQL 삭제 후 재설치할 때 Locale 설정을 C로 하니 해결되었습니다.

Windows의 경우는 어떤지 모르겠으나, Mac의 경우에서는 PostgreSQL 설치 시 Locale 설정을 C로 해야 하는 것 같습니다.

뉴뉴님의 프로필 이미지
뉴뉴

작성한 질문수

질문하기