MySQL使用LAST_INSERT_ID()获取新插入记录的ID
2011-08-04 14:03
387 查看
0
MySQL:
前提:ID字段需设置为AUTO_INCREMENT。
MySQL:
delimiter // CREATE PROCEDURE P__Test_Insert( out nUserId int, in strAlias varchar(100), in strPwd varchar(100) ) Begin if not exists(select * from _User where UserName = strAlias) then insert into _User(UserName, PassWord, CreateTime) values(strAlias, strPwd, now()); set nUserId = LAST_INSERT_ID(); end if; End
前提:ID字段需设置为AUTO_INCREMENT。
相关文章推荐
- MySQL 获取最后插入的ID LAST_INSERT_ID用法
- asp.net调用mysql 存储过程 带 out 返回值,返回刚插入数据库中的自增的ID,LAST_INSERT_ID() 的使用
- hibernate中获取使用mysql当前插入一条记录的id值
- 【转载】在mysql中获取insert插入数据的id的方法SELECT LAST_INSERT_ID();
- Mysql多线程、多用户同时操作数据库获取当前用户操作的最新主键值(获取使用MySQL的LAST_INSERT_ID)
- asp.net调用mysql 存储过程 带 out 返回值,返回刚插入数据库中的自增的ID,LAST_INSERT_ID() 的使用
- last_insert_id()获取mysql最后一条记录ID
- MySQL中获取最后插入的自增ID值 LAST_INSERT_ID
- MyBatis插入记录获取自增的ID(MySQL)
- MySQL 获取数据库最后的id last_insert_id()函数
- MySQL使用一条INSERT语句插入多条记录
- Java获取最后插入MySQL记录的自增ID值的3种方法
- mysql LAST_INSERT_ID 使用与注意事项
- Mysql中last_insert_id()函数使用的注意事项
- mysql更新语句获取受影响行数和插入记录id
- 使用MySQL的LAST_INSERT_ID
- Phalcon获取最后插入ID lastInsertId
- last_insert_id()函数使用的注意事项 mysql
- Mysql中LAST_INSERT_ID()的函数使用详解
- MySQL使用INSERT插入多条记录