社区
Web 开发
帖子详情
我有个表设计id值是自增的,我想进行插入成功后能返回这个id值,怎么做?
windy00
2004-11-02 11:04:18
我有个表设计id值是自增的,我想进行插入成功后能返回这个id值,怎么做? :),大侠帮帮忙。数据库是oracle。
...全文
87
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
大侠们帮帮忙啊
区块链之Go语言
设计
模式
MM超级爱听的就是“我爱你”这句话了,见到不同地方的MM,要能够用她们的方言跟她说这句话哦,我有一个多种语言翻译机,上面每种语言都有一个按键,见到MM我只要按对应的键,它就能够用相应的语言说出“我爱你”这...
mysql自
增
长2个
增
加_mysql – 添加第二个自动
增
量字段并允许重复
我有一个EXISTING
表
,其中包含一个名...我需要这个我正在尝试创建的新列,当没有为将来
插入
的
值
插入
值
时调用invoice_
id
到AUTO_INCREMENT,并且在现有
值
和未来
值
上允许DUPLICATES.如果没有
插入
值
,则需要auto_increment.I...
9种 分布式
ID
生成方案,让你一次学个够
但随着数据日渐
增
长,主从同步也扛不住了,就需要对数据库
进行
分库分
表
,但分库分
表
后需要有一个唯一
ID
来标识一条数据,数据库的自
增
ID
显然不能满足需求;特别一点的如订单、优惠券也都需要有唯一
ID
做
标识。此时一个...
分库分
表
后如何解决唯一主键问题?雪花算法、自
增
id
详解
在单库单
表
时,业务
ID
可以依赖数据库的自
增
主键实现,现在我们把存储拆分到了多处,如果还是用数据库的自
增
主键,势必会导致主键重复。但要是利用加锁来处理,又会严重拖垮效率。实际开发中主要有三种方式。
为什么建议在InnoDB中使用自
增
主键?
为什么推荐自
增
ID
作为数据库主键
Web 开发
81,095
社区成员
341,712
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章