[pgsql-jp: 25033] Re: 7.2でPrimaryKey に日本語はNG?

Tatsuro Ishikawa ishikawa-t @ comtecc.net
2002年 3月 1日 (金) 18:17:30 JST


石川と申します

On Fri, 1 Mar 2002 18:03:37 +0900
"Jin Utsugi" <Jin.Utsugi @ unisys.co.jp> wrote:

> 
> -------------------
> 
> CREATE TABLE jin_table( att1 VARCHAR(20),
> CONSTRAINT ccccccccc PRIMARY KEY(att1));
> 
> INSERT INTO jin_table (att1) VALUES('女性');
> INSERT INTO jin_table (att1) VALUES('男性');   <-- (*1)
> 
> -------------------
> 
> *1を実行したとろこで、
> 
> ERROR:  Cannot insert a duplicate key into unique index ccccccccc
> 
> のエラーが出てしまいました。
> 
私の環境では正常に動作しました。

> 
> OS : TurboLinux 6.5
> コンパイルオプション: (--prefixは省略)
>   --enable-multibyte=EUC_JP --enable-locale
>   --with-CXX --with-python --with-tcl --enable-odbc --with-java --enable-syslog
> 
環境は、
OS:RedHat 7.1

コンパイルオプションで違うのは --enable-multibyte=UNICODEです。
EUCで作成しているせいではないでしょうか

以上 参考になりますか?



pgsql-jp メーリングリストの案内