17,377
社区成员
发帖
与我相关
我的任务
分享
create table t(
id int primary key,
a number,
b number default(2*3)
);
--mssql中
create table t(
id int primary key,
a int,
b as a
);
SQL> create table t(
2 id int primary key,
3 a number,
4 b number
5 );
表已创建。
SQL> create or replace trigger t_ins
2 before insert
3 on t
4 for each row
5 begin
6 :new.b:=:new.a;
7 end;
8 /
触发器已创建
SQL> insert into t(id,a) values(1,2);
已创建 1 行。
SQL> select * from t;
ID A B
---------- ---------- ----------
1 2 2
create or replace trigger t_ins
before insert
on t
for each row
begin
:new.b:=:new.a;
end;
/