给定一个包含列 col1 的表,如下所示:
create table MyTest (
col1 int NULL,
col2 decimal(7, 2) NULL
);
insert into MyTest values ( 1, 1.1);
有没有办法让更新触发器决定执行以下哪些更新语句?
A:
update MyTest set col1 = 3;
乙:
update MyTest set col1 = 3, col2 = 1.1;
给定一个包含列 col1 的表,如下所示:
create table MyTest (
col1 int NULL,
col2 decimal(7, 2) NULL
);
insert into MyTest values ( 1, 1.1);
有没有办法让更新触发器决定执行以下哪些更新语句?
A:
update MyTest set col1 = 3;
乙:
update MyTest set col1 = 3, col2 = 1.1;
如果这将是一个基于集合的触发器,或者如果您将其设计为一次只处理一行,这会有所不同,但这应该让您指向正确的方向。