关于自动ID的问题。 select max(字段ID) from table; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql有mysql_insert_id()函数,postgre不知道。 LAST_INSERT_ID([expr]) 返回被插入一个AUTO_INCREMENT列的最后一个自动产生的值。见20.4.29 mysql_insert_id()。 mysql> select LAST_INSERT_ID(); -> 195产生的最后ID以每个连接为基础在服务器被维护,它不会被其他客户改变。如果你更新另外一个有非魔术值(即,不是NULL和不是0的一个值)的AUTO_INCREMENT列,它甚至不会被改变。如果expr作为一个参数在一个UPDATE子句的LAST_INSERT_ID()里面给出,那么参数值作为一个LAST_INSERT_ID()值被返回。这可以用来模仿顺序:首先创建表: 关于innodb文件结构以及聚集索引的问题 应用程序与mysql连接断开 mysql sql语句 急急!!! 请教个设置数据库在线人数问题。 这样SQL语句问题,从来没有遇到过!!!! mysql 远程启动 再不同网段访问MySQL的问题 一个简单问题,一定进来看看!!! 如何在mysql中插入blob大对象??? 一个预处理的语句 老是报错 MysqlCC不能显示中文的问题。 请问这个SQL语句怎么写?
返回被插入一个AUTO_INCREMENT列的最后一个自动产生的值。见20.4.29 mysql_insert_id()。
mysql> select LAST_INSERT_ID();
-> 195产生的最后ID以每个连接为基础在服务器被维护,它不会被其他客户改变。如果你更新另外一个有非魔术值(即,不是NULL和不是0的一个值)的AUTO_INCREMENT列,它甚至不会被改变。如果expr作为一个参数在一个UPDATE子句的LAST_INSERT_ID()里面给出,那么参数值作为一个LAST_INSERT_ID()值被返回。这可以用来模仿顺序:首先创建表: