0

Postgresql でビューを使用していますが、Zend で問題が発生しました。挿入要求の最後に挿入された値を取得できません。

例: user_view があり、挿入すると次のようになります。

INSERT INTO basic_user(name, email) VALUES [...]; INSERT INTO extended_user(id, phone) VALUES (lastval(), [...]);

Zend でリクエストを実行して getGeneratedValue() を呼び出すと、NULL が返されます...

lastval() を取得するにはどうすればよいですか?

INSERT で RETURNING 句を使用しようとしましたが、成功しませんでした..

ありがとうございます。

4

1 に答える 1