读书人

SELECT @@IDENTITY与SELECT LAST_INSE

发布时间: 2012-03-16 16:34:56 作者: rapoo

SELECT @@IDENTITY与SELECT LAST_INSERT_ID()的区别是什么?
如题,请教这两者有什么区别?

[解决办法]
没有区别,同义词而已。

MYSQL为了兼容不同数据库的SQL语句设置了不少同义词。

MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html
[解决办法]
@@identity是last_insert_id的同义词,为了保持与其它类型的数据库兼容才设的。
所以,这两者没有什么区别。

读书人网 >Mysql

热点推荐