[pgsql-jp: 36028] PostgreSQLのシーケンス番号処理について
T.Nishimura
nisimura @ weloveya.com
2005年 9月 22日 (木) 12:35:33 JST
はじめまして。
西村と申します。
今回、
Solaris 8 SPARC に、PostgreSQL 7.4.8 + PHP 4.4.0 + Apache 1.3.33
で、サイトを立てているのですが、
SELECT NEXTVAL('table_no_seq') FROM table;
として、NEXTVALを取得しておりましたが、
今朝、突然PHPで、ワーニングを出してしまってます。
SELECT NEXTVAL('table_no_seq');
と、変更するとワーニングは出なくなりましたが。
SELECT NEXTVAL('table_no_seq') FROM table;
を、使うと現在tableに登録されているレコード数分
NEXTVALを取得している様です。
FROMを外すと、1件しか、結果が返ってこないのに
付けると、複数のNEXTVALが返ってくるのはどうしてでしょうか?
ご教授よろしくお願いします。
_/ _/ _/ _/ _/ _/_/ _/ _/ _/ _/ _/ _/ _/ _/_/ _/
西村 忠浩
nisimura @ weloveya.com
/~ /~ /~ /~ /~ /~ /~ /~ /~ /~ /~ /~ /~ /~ /~ /~
pgsql-jp メーリングリストの案内