[pgsql-jp: 34114] Re: インサートの失敗について
Norikatsu Shigemura
nork @ cityfujisawa.ne.jp
2004年 10月 14日 (木) 18:38:03 JST
重村法克です。
2004/10/14 18:29 にSUGIMURA Takashi 杉村 貴士さんは書きました.
>> > 次のインサート文を発行すると、2件目が重複データと言われて
>> > インサートできません。
>> > INSERT INTO TEST_TABLE ( ID, Data ) VALUES ( 'AA_あ', 1 );
>> > INSERT INTO TEST_TABLE ( ID, Data ) VALUES ( 'AA_い', 2 );
>> > PostgreSQL7.2.1からバージョンアップしているのですが、
>> > 何か登録ためのお作法が追加されているのでしょうか。
>> 追試してみました。
>> FreeBSD 5.2.1-p10, PostgreSQL 7.4.5 です。
(snip)
>> sugimura=> SELECT * FROM TEST_TABLE;
>> id | data
>> -------+------
>> AA_あ | 1
>> AA_い | 2
>> (2 rows)
>> 問題ないようです。
7.3 あたりだとちょうど locale まわりのトラブルが出た頃で
はなかったかな。確認方法は知りませんが(postgresql.conf
の lc_messages, lc_monetary, lc_numeric, lc_time 設定を
見ればいいのかな?),
initdb --locale=C
でデータベースを作ればいいのではないかと思われます。
>> > OS :Linux 2.4.27
>> これが悪いとか。
ここでも何度か出てるのでなんとも言えないところ。。
# 何でもないですが PostgreSQL 7.4 CE Silver 取ってしまいました(^^;
pgsql-jp メーリングリストの案内