当我使用以下语句时
update INSERTED set ...
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
无法更新逻辑表INSERTED和DELETED
这是触发代码:
create trigger TCalcul
on dbo.Calcul
after insert
as
begin
set nocount on;
declare @Num1 int;
declare @Num2 int;
declare @Op varchar(1);
set @Num1 = (select Num1 from inserted)
set @Num2 = (select Num2 from inserted)
set @Op = (select Op from inserted)
if @Op = '+'
update inserted set Resultat = @Num1 + @Num2
else if @Op = '-'
update inserted set Resultat = @Num1 - @Num2 ;
else if @Op = …Run Code Online (Sandbox Code Playgroud) 每次我选择时,Visual Basic中是否有任何命令可以执行功能,就像Javascript中的setInterval一样