[pgsql-jp: 32050] Re: 表にデータをinsert 出来ません。
Kazumasa Gotoh
kgotoh @ cic-kk.co.jp
2004年 1月 17日 (土) 11:34:16 JST
From: "山口 佳彦" <yosihiko @ ka2.so-net.ne.jp>
Date: Sat, 17 Jan 2004 04:48:13 +0900
> 以下のsqlをphp言語から発行すると、以下のようなエラーが出て
> 表にデータをinsert出来ません。
SQL が間違っているのです。
これはエラーメッセージを見れば一目瞭然です。
> insert into 売上 (売上no, 売上日, 売上区分, 種別コード,
> 管理番号, 売上単価, 売上数量)
> values(1, 2004/01/17,1,R1,R1000003,15000, 1);
>
> Warning: pg_query(): Query failed: ERROR: Attribute 'r1' not found .
> in /var/www/html/petshop/clerk/sales_end.php on line 86
'売上区分' というカラムはたぶん char か varchar なのでしょうが、
SQL では文字タイプのカラムのデータ指定をする際にはクオートで
くくる必要があります。
SQL の基礎からよく勉強することをお奨めします。
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
(株) セントラル情報センター
後藤和政 kgotoh @ cic-kk.co.jp
pgsql-jp メーリングリストの案内