プロが教えるわが家の防犯対策術!

お世話になります。

phpPgAdminで更新作業をしていまして

一件一項目の更新で
update "store_table" set "tenpo_add" = '東京都1-1-1' where "kaiin_no" = '123456';

とした場合はうまく更新でできたのですが、以下のように複数項目の更新が文法エラーになります。

update "store_table" set "tenpo_post1","tenpo_post2","tenpo_add" = '123','4321','東京都1-1-1' where "kaiin_no" = '123456';

このようにした場合、  "," ←この部分が文法上おかしいとのエラーが出ました。

どのように記載すれば良いかご指導いただければ幸いでございます。。

A 回答 (1件)

おそらくSQL文の間違えになると思います。



update "store_table" set "tenpo_post1" = '123', "tenpo_post2" = '4321', "tenpo_add" = '東京都1-1-1' where "kaiin_no" = '123456';

上記のように1つ1つ値を設定するような形が、
複数項目をUPDATEする場合の記述になります!
    • good
    • 0
この回答へのお礼

早々のご返信、ありがとうございます!!

うまくいきました。。。。

お礼日時:2013/07/02 12:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!