答案:for ,after是在操作以后触发的动作
instead of ,before,都是在操作之前触发的一系列的动作
主要是区别是一前一后,可根据实际情况来用
例子:
下面就是在更新之前做的判断!如果是更新字段A,就会更新不成功,
CREATE TRIGGER UP_tabel ON table
before UPDATE
AS
if update(字段A)
begin
raiserror 99999 ' 不能修改! '
rollback transaction
end
return
after 恰恰相反
其他:suggest 的用法:1)建议做某事 suggest doing sth. Eg He suggested selling his house ,but I was against it . 2)建议某人做某事 suggest sb. doing sth.
3)suggest +that 从句。当建议讲时从句常用should +动词原形(should可以省略)
4)suggest当暗示、表明讲时,(主语是物)
上一个:windows xp操作系统上,可不可以同时装oracle 10g和MSSQL server2008
下一个:SQL server使用什么文件记载用户对数据库进行的所有操作