Oracle里面利用seq自增插入数据要注意什么?
Oracle里面利用seq自增插入数据要注意什么?
在初始化话一个表的数据时,想利用已有的sequences插入数据: insert into TYPEOF_TOP500(ID, ENTP_NAME, COUNTRY, INDUSTRY, TURNOVER, TOP_YEAR, ORDER_VALUE, IS_DEL) values(seq_base.nextval, 'xx', 'xx','xx',12.2, 2008,0, 0) 主要是利用红色字体的代码,让id自增。神奇的seq。 另外利用UltraEdit和excel初始化多个语句: 1、首先利用Excle将要初始化的数据另存为csv的格式 2、利用UltraEdit打开,然后按Alt+C 切换到列的模式,按列显示,就可以直接写语句了。http://ks.examda.com
答:我了解的是oracle中没有自动递增的字段设置,常使用序列+触发器来实现自增。如user表,打开sqlplus,创建一个序列:createsequenceuse...详情>>