[问题点数:10分,结帖人glei2004]
等级
本版专家分:0
结帖率 98.36%
如表名USER_IP 列有:ID IP 其中ID为自动增加1
在线等~谢谢
展开阅读全文
等级
本版专家分:102
CREATE SEQUENCE
等级
本版专家分:989
用序列和触发器实现
等级
本版专家分:580
常用的方式还是采用序列
等级
本版专家分:0
我用了CREATE SEQUENCE,在SEQUENCE中也能看见~为什么还是不能自动增加?当我插入一条记录的时候,要求我必须把ID值也设进取?
等级
本版专家分:0
主键值设为ID了(PK_USER_IP_ID)
等级
本版专家分:102
insert into table(id) values(seq.nextval);
等级
本版专家分:0
楼上的~报错sequence does not exist。可我已经设过了~难道不止用CREATE SEQUENCE句?
等级
本版专家分:102
insert into table(id) values(seq.nextval);
这个seq跟你执行insert 语句是不是同一个用户名?
比如:建seq是用户a
执行insert 是用户b
那要这样写了:
insert into table(id) values(a.seq.nextval);
或者建同义词 create public synonym seq for a.seq;
等级
本版专家分:1466
勋章
黄花2006年6月Oracle大版内专家分月排行榜第二
建议先看看书。