关于自动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()值被返回。这可以用来模仿顺序:首先创建表: 数据库 查询 某个库中 包含某字段的所有表的表名! mysql CPU占用率居高不下 怎么解决?(解决就给100分) MySQL5.2.11版数据类型问题 一个字段 多个关键字匹配问题 postgresql 中怎么查看table所属哪个tablespace ? mysql5.0存贮过程支持动态SQL语句吗? 把MySQL 服务器嵌入到第三方的软件 两个表联合查询,有记录无法查询出来 如何更改Mysql中一个数据库的数据文件的存放路径 mysql,如何用sql语句实现,用正则匹配url字段里的数字id,然后存入另一个字段 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()值被返回。这可以用来模仿顺序:首先创建表: