sql 中插入一条记录,然后马上取他的ID的方法
2013-08-21 15:02
232 查看
1、select @@identity;
2、Select SCOPE_IDENTITY() ;
@@identity会受同会话中其它作用域的影响,因为它是全局的。比如触发器或者其它。
比如你ta表上建有触发器,触发器的内容是当ta有新记录时同时插一条记录到tb,
那么你用@@ideneity时,想取ta上最后的标值列,实际上得到的是tb的。
相关文章推荐
- SQL插入一条记录,马上获得ID
- 插入一条记录后,马上得到新插入记录ID值的方法。good
- 插入一条记录后,马上得到新插入记录ID值的方法
- sql中插入一条记录并获取该条记录的自动增长ID
- 如何插入一条记录获取插入后的自动增长ID列的方法.
- sql 插入一条记录并查询出记录的id值
- SQL 获取插入后的最新一条记录ID号
- jdbc插入一条记录后,马上获取到当前记录的id,以方便对插入的当前记录进行更多的操作
- 用一条SQL语句实现向数据库中插入多条记录的方法
- 如何插入一条记录获取插入后的自动增长ID列的方法.
- sql 中实现往表中插入一条记录并返回当前记录的ID
- 三种返回mysql 插入一条记录返回该记录id方法
- 用一条SQL语句实现向数据库中插入多条记录的方法
- 利用JDBC获取新插入记录id的三种方法
- SQL根据Id来查询一条记录或全部记录
- SQL获取刚插入的记录的自动增长列ID的值
- 在SQL Server中如何获得刚插入一条新记录的自动ID号
- python插入记录后取得主键id的方法(cursor.lastrowid和conn.insert_id())
- 用一条SQL语句取出第 m 条到第 n 条记录的方法
- SQL中返回刚插入记录的ID