当我发现这个模式用于获取上次插入的行的id时,我正在查看Drupal模块:
SELECT MAX(id) FROM ... WHERE ...
其中id是以通常的自动增量方式工作的字段.
这在概念上是正确的吗?在MySQL/PostgreSQL环境中这种模式会失败的情况吗?
编辑:
感谢您的出色评论和答案!
我应该澄清一下我的问题:我的意思是有人想要找出最后一个插入行的id 而不管会话.
mysql sql postgresql
mysql ×1
postgresql ×1
sql ×1