Oracle里面没有自动配置的类型,这样的情况应该怎么处理呢
mysql和access这样简单的数据库里面都有自动配置自段,每新增一个记录,数据库就会给它配置一个独立的IDoracle和firebird居然没有,我想请问,在新增一个数据的时候,应该怎样给ID自段设置独立的唯一的值?
我想到的办法是给数据库添加一个新的表,表里记录当前系统中记录一个int类型的数据,每当新增一个记录,就增加这个int变量,但是当删除记录是不减少这个值
这样在增加记录时候就可以配置一个总是增长的ID了
有没有更好的办法? 设为主键? 这个问题我在学习Oracle8.0的时候遇到过,Oracle没有Auto_increment的功能
需要自己编写ID Auto_increment的实现方法,多google with 'how to auto increment ID in Oracle' keyword :idea:
页:
[1]