备忘-获取刚插入的数据的自动增长的值 在MySQL中可以获取上一次插入的值

备忘-获取刚插入的数据的自动增长的值

http://www.cnblogs.com/colorwz/archive/2012/02/23/2365451.html

1 INSERT INTO users
2 (Name, DispName, SpellName)
3 VALUES (@pName,@pDispName,@pSpellName);
4 select last_insert_id()

在MySQL中可以获取上一次插入的值

CREATE TABLE `t_dept` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(200) NOT NULL,
  `year` int(10) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;


INSERT INTO t_dept (name, year) VALUES ('tom hanks',11);
select last_insert_id()

 


» 下一篇:C#通过MySql.Data.dll连接MySql数据库操作

 
分类: 数据库
标签: 数据库
好文要顶 关注我 收藏该文  
0
0
 
 
 
 
 
posted @ 2018-02-08 13:04  sky20080101  阅读(123)  评论(0)    收藏  举报