[pgsql-jp: 25028] 日本語テーブル/カラム名が文字化けしてしまいます
ARAI Shunichi
arai @ mellowtone.org
2002年 3月 1日 (金) 16:59:10 JST
はじめまして、新井です。
Postgres 7.2を使っているのですが、カラム名を日本語にしてみよう
と思い、試しに実験したところ、どうもうまく行きません。
文字コードはEUCを使っていますが、下のように文字化けして、
名前の一部が違う文字に置き換えられてしまいます。
カラム名に日本語は使えないのでしょうか?
compile時は--enable-multibyteを指定しています。
レンタルサーバ上のlinuxでカーネルリビジョンは2.2.19のようです。
>psql test
>test=# \encoding euc-jp
>test=# create table テスト (試験中 integer);
>CREATE
>test=# \d
> List of relations
> Name | Type | Owner
>--------+-------+-------
> ユスヨ | table | root
>(1 row)
>
>test=# select * from テスト;
> 試験竊
>--------
>(0 rows)
>
>test=# \d テスト
>Did not find any relation named "テスト".
>psql -l
> List of databases
> Name | Owner | Encoding
>-----------+----------+-----------
> template0 | postgres | SQL_ASCII
> template1 | postgres | SQL_ASCII
> test | test | EUC_JP
-----
新井 俊一
arai @ mellowtone.org
http://www.mellowtone.org/
pgsql-jp メーリングリストの案内