【发布时间】:2013-12-01 08:28:39
【问题描述】:
我在 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 子句但没有成功..
感谢您的帮助。
【问题讨论】:
-
问题已解决。看看这个:stackoverflow.com/questions/13039629/…
-
你也可以用这个->stackoverflow.com/a/13862746/1742415
标签: postgresql insert zend-framework2 lastinsertid