oracle 主键自动增加问题(说序列号不存在,在程序里面,在sql*plus正常
1 我用序列
create sequence seq_name
increment by 1
start with 1
maxvalue 99999999999
nocycle
cache 10
用 insert into song.category values(seq_name.nextval, 'uuuu ',sysdate);语句在sql*plus里面能够正常
但是到程序里面就说 "序列号 不存在 ", 我用的是同一个用户名
2 我用触发器+序列号
create or replace trigger trg_insert_id
before insert on song.category
for each row
BEGIN
select seq_name.nextval into :new.catId from dual;
用如下:语句insert into song.category values( 'uuuu ',sysdate);
却说我少字段
不是说,id可以不管吗
本人以前做项目没用过oracle 还是菜鸟
请高手指教
最好给个例子详细的例子
[解决办法]
oracle里必须指定的
看看这个http://community.csdn.net/Expert/topic/5293/5293351.xml?temp=.5641291