原文:数据库插入数据返回当前主键ID值方法

环境:SQL Anywhere . . 创建语句: create table test id int primary key identity , , name varchar 当我们插入一条数据的时候,我们很多时候都想立刻获取当前插入的主键值返回以做它用。我们通常的做法有如下几种: . 先 select max id ,然后将 后的值作为主键插入数据库 . 使用特定数据库的 auto incre ...

2014-07-22 00:02 0 22677 推荐指数:

查看详情

数据库插入数据返回当前自增主键ID方法

当我们插入一条数据的时候,我们很多时候都想立刻获取当前插入主键返回以做它用。我们通常的做法有如下几种: 1. 先 select max(id) +1 ,然后将+1后的作为主键插入数据库; 2. 使用特定数据库的 auto_increment 特性,在插入数据完成后,使用 select ...

Thu Jul 23 19:08:00 CST 2015 0 2298
Mybatis+Mysql插入数据库返回自增主键id的三种方法

一、场景: 插入数据库需要立即得到返回主键id进行下一步程序操作 二、解决方法: 第一种:使用通用mapper的插入方法 Mapper.insertSelective(record); 此方法插入一条数据,只插入不为 ...

Wed Mar 21 20:19:00 CST 2018 1 37995
xorm插入数据库返回主键自增id

golang使用xorm连接数据库后,插入结构体,无法返回自增主键id,饭后的主键id都是0。经过研究发现,如果给结构体id设置xorm tag,则会默认id为0,不会返回插入成功后的主键id。 xorm文档中如下描述 ...

Sun Dec 09 01:16:00 CST 2018 0 3598
MyBatis 插入数据库返回主键

最近在搞一个电商系统中由于业务需求,需要在插入一条产品信息后返回产品Id,刚开始遇到一些坑,这里做下笔记,以防今后忘记。 类似下面这段代码一样获取插入后的主键 经过查询网上资料,发现大致有两种方式。 方式一: 在实体类的映射文件 ...

Fri Apr 20 00:43:00 CST 2018 0 3477
插入数据返回插入主键Id

ADO.Net中Sql语句: insert into RoomType(TypeName,Price,AddBed,BedPrice,Remark)output inserted.ID values('kkk',321,1,34,'oooo') EF中: 添加数据保存后直接对象名.ID ...

Sat Jul 02 05:03:00 CST 2016 0 2589
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM