社区
Web 开发
帖子详情
我有个表设计id值是自增的,我想进行插入成功后能返回这个id值,怎么做?
windy00
2004-11-02 11:04:18
我有个表设计id值是自增的,我想进行插入成功后能返回这个id值,怎么做? :),大侠帮帮忙。数据库是oracle。
...全文
125
4
打赏
收藏
我有个表设计id值是自增的,我想进行插入成功后能返回这个id值,怎么做?
我有个表设计id值是自增的,我想进行插入成功后能返回这个id值,怎么做? :),大侠帮帮忙。数据库是oracle。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YLENTER
2004-11-02
打赏
举报
回复
无能为力,我想思想和sql差不多吧!!
tianya2003
2004-11-02
打赏
举报
回复
建一个表,专门存放记录号,如果自动生成记录很麻烦的,
/**
* 记录号
* @param newtype 类型
* @return 新的记录号
*/
public String getNote(String newtype) {
try {
this.rs =
executeQuery(
"select * from Count where Type='" + newtype + "'");
while (rs.next()) {
count = (rs.getInt("JS")) + 1;
}
} catch (Exception e) {
e.printStackTrace();
}
return Integer.toString(count);
}
/**
* 记录号添加
* @param newType 类型
*/
public void AddNote(String newType) {
try {
this.executeUpdate(
"UPDATE C" + "ount SET JS =JS+1 where TYPE='" + newType + "'");
} catch (Exception e) {
e.printStackTrace();
}
}
Liangao
2004-11-02
打赏
举报
回复
create sequence SEQ_ID
minvalue 1
maxvalue 99999999999999
increment by 1
insert into XXXX(ID,XX,XX) values(seq_id.nextval,XX,XX)
windy00
2004-11-02
打赏
举报
回复
555555555555555555
大侠们帮帮忙啊
用注解的方式实现Mybatis
插入
数据时
返回
自增
的主键
Id
本文介绍了一种在Java中通过注解方式实现数据库
插入
操作后
返回
自增
ID
的方法。具体包括数据库表
设计
、JavaBean定义、Mapper接口注解配置等步骤。
如何解决mybatis-plus添加数据时
id
自增
问题(亲测)
本文详细解析了如何在Mybatis-Plus中处理
自增
主键的
插入
问题,包括
自增
ID
的补偿赋
值
机制和不同生成方式的选择,帮助开发者避免
ID
过长和主键冲突。了解了这些,你的项目将更高效地处理数据
插入
操作。
Mybatis积累(6):@Insert
插入
数据时
返回
自增
主键
Id
本文介绍了如何通过Java的Javabean和Mapper接口配合注解,在
插入
数据时自动获取并填充数据库
自增
ID
。涉及
设计
表结构、创建User对象、编写UserMapper的insert方法。
mysql创建表,设置表主键
id
从1开始
自增
本文介绍了如何在创建MySQL用户表时,使主键
ID
从0开始
自增
。主要步骤包括:创建或删除并重新创建表,
插入
初始
ID
为1的记录,然后
插入
不指定
ID
的记录以触发
自增
,最后在mybatisPlus的实体类中使用@Table
Id
注解指定
ID
自增
规则。
Web 开发
81,111
社区成员
341,726
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章