PostgreSQL에서 한글 자료 입력에 문제는 없는 것 같다.
자료 매핑에 이용하는 파일에서 header 부분을 영어로 바꿔서 사용하고 있었다. 한글이 지원이 되는 것 같고, 괄호같은 특수 문자도 사용할 수 있으므로 가능하면 그냥 사용해 보기로 한다. 한글 사용은 그대로 하면 되지만 괄호나 / 같은 특수 문자를 이용하기 위해서는 따옴표로 묶어 주면 된다.
ALTER TABLE mapping.drug_mapping_by_hira ADD COLUMN "전문/일반" TEXT;
ALTER TABLE mapping.drug_mapping_by_hira ADD COLUMN "제품코드(개정후)" TEXT;
그런데 이러게 해도 별로 이득이 없다. 오히려 쿼리 작성할 때 오류만 뱉어낸다. 밑줄 정도로 바꾸어 주자.