你可以在表中设定如ID 为自动增加字段,在插入新数据时,可以为ID 赋值为 sequence_name.nextval
解决方案 »
- WIN7装oracle
- 关于Oracle.jdbc.driver包的问题..小弟没分,大家就当做做好事...5555555
- oracle 9i 集群配置
- Oracle在插入大量数据时速度会越来越慢,请问有什么解决办法?? 急~~~~
- 请问大家,一般大的文本大家都用什么方式存储,怎么获取该文本,该文本怎么插入
- 新装的oracle我想配置监听程序,发现的1521端口已经被另外一个TNSLSNR.exe占用,为什么?怎么办?
- Oracle 数据导入导出的问题,急急急。。
- 请问怎样取得一条查询所得的记录总数?
- 8i的客户端能访问9i的数据库吗?
- 怎样把*.dmp文件转换成access格式文件?
- 数据库连接错误?
- SQL语句,效率问题。
BEGIN
SELECT heap_board_sequence.NEXTVAL
INTO new.ID
FROM heap_board;
END;对吗?heap_board_sequence.NEXTVAL代表什么?new.ID代表什么?heap_board代表什么?
“行号= 3 列号= 3 错误文本= PLS-00049: 错误的赋值变量 'NEW.ID'”CREATE OR REPLACE TRIGGER "HEAP"."HEAP_TIGGER" BEFORE
INSERT ON "HEAP_BOARD" FOR EACH ROW beegin
select heap_board_sequence.nextval into next_id from dual;
:new.id := next_id;
end;
insert into table1(id,...) values(heap_board_sequence.nextval,....);