我想做个方法让jdbc调用每次调用后数字都加1 我想做个方法让jdbc调用每次调用后数字都加一比如说sid之类的注册的时候让会员填写好象不太好。。有没有方法直接写个方法++的应该不可以吧有什么可以的办法解决阿 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不清楚jdbc,不过大致用序列可以解决create sequence seq_sid每次调用seq_sid.nextval值会自动加1 sequence seq_sid 这个值我insert的时候不用插入还是要怎么写insert语句呢?还忘告知谢谢了 insert into tt values(seq_sid.nextval,...)值每次插入都会递增 楼上说了呀,seq_sid.nextval insert时只需要insert into table(sid) values(seq_sid.nextval); CREATE SEQUENCE seq_sid INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALUE -- 不设置最大值 NOCYCLE -- 一直累加,不循环 CACHE 10; create table STUDENTS( CREATE SEQUENCE seq_sid INCREMENT BY 1 START WITH 1 int not null primary key, PRICE number(10), ROOMINFO varchar2(10));这样建表可以不? 来写个sql 玩玩。。 弱弱的问一下sql该怎么写? 行列转换应该怎么写 三个小问题,请指教,在线等 奇怪的问题,设置varchar2(10)只能3个中文字加一个字母,再多就出错了,插入的值过长? 表被删除后如何恢复! 这样一个问题 大家来帮忙啊~~ 怎样把 developer6i和oracle9i oracle 8i 能不能在xp下安装? 如何把sql server2000数据库导入到 oracle数据库里 oracle 树状结构
create sequence seq_sid每次调用seq_sid.nextval
值会自动加1
这个值我insert的时候不用插入还是要怎么写insert语句呢?
还忘告知
谢谢了
值每次插入都会递增
INCREMENT BY 1 -- 每次加几个
START WITH 1 -- 从1开始计数
NOMAXVALUE -- 不设置最大值
NOCYCLE -- 一直累加,不循环
CACHE 10;
CREATE SEQUENCE seq_sid
INCREMENT BY 1
START WITH 1 int not null primary key,
PRICE number(10),
ROOMINFO varchar2(10)
);
这样建表可以不?