step1: 创建表
create table test(
);
step2:创建序列
create sequence seq_test
如果不能创建, 则可能是用户授权的问题, 用sys登录, 执行grant create view to 当前用户名;
执行完成后切换回此用户即可.
step3:创建触发器.
create or replace trigger trig_test_autoincre
before insert on test
for each row
如果不能创建, 则可能是用户授权的问题, 用sys登录, 执行grant create
执行完成后切换回此用户即可.
step4:测试
insert into test(name) values('abc');
insert into test(name) values('abc');
insert into test(name) values('abc');
step5:测试结果
SQL> select * from test;
---------- -------------------------
转载自:http://blog.sina.com.cn/s/blog_9191910f01018jvx.html