데이터베이스를 만드시고, createdb -E EUC_JP db_name 이런식으로 언어별로 따로 디비를 만들어 주는 방법도 있을 것 같습니다. 그럼 디비 자체가 해당 multibyte language support 를 따라가지 않을까 싶네요.
select * from pg_database;
하셔서 확인해 보시면 어떤 encoding 을 따라가는지 확인해 볼수 있을 것입니다.
-- 사이버 님이 쓰신 글:
>> 다름이 아니라
>> 저희 회사 서버에 postgresql 6.5.1버전이 있습니다.
>> 그런데 이게 이상한 문제 점으로 인해서...
>> 다시 깔려고 하는데요...
>> postgresql7.1.3버전이 나왔더라구요..
>> 그래서 그걸로 업그레이드 하려고 하는데..
>>
>> 음..문제는요..
>> encoding가 현재 보니깐...0으로 되어 있더라구요..
>> encoding가 좀 문제가 되더라구요..
>>
>> 왜냐면..저희는 일본 사람들에게 일본어로 db를 구성해야 하는데...
>> euc-jp로 하면 저희가 가지고 있던...6.5.1버전의 db는 사용할수가 없더군요..(웹상에서 일본어가 아예 나오질 않는 문제 때문에...)
>>
>> 그래서 encoding가 0으로 셋팅하려면 어떻게 해야 하죠..
>>
>> 물론 첨으로 postgresql을 깔때가 아닌...지금 까려져 있는 상태에서 0으로 바꾸고 싶습니다.
>>
>> 현재는 template1가 euc_jp로 되어있습니다.
>>
>> 자세한 답변 부탁 드립니다..
>>
>> 전 이만..
>> 휘리~~~리~~ㄲ~~~꽈~~~~ㅇ
>>
>> 퍽~~~
|