首先创建一张表:

create table cloud(

id NUMBER(3) PRIMARY KEY,

name VARCHAR2(20),

address VARCHAR2(20)

);

步骤1:创建序列

create sequence autoid
increment by 1
start with 1
minvalue 2
maxvalue 100
/

步骤2:为相应的表创建触发

create or replace trigger trg_cloud
before insert on cloud
for each row   --每操作一行就触发一次,默认是表级触发器(无论触发多少行之触发一次)
begin
select autoid.nextval into:new.id from dual;
end;
/

 

相关文章:

  • 2021-12-22
  • 2022-12-23
  • 2022-12-23
  • 2022-02-20
  • 2022-12-23
  • 2022-01-02
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-13
相关资源
相似解决方案