关于触发器的

whabbit 2003-12-13 10:08:52
我做个一个表,其中有两个字段,一个是成绩(s_sc),一个是档次(s_sk).我打算做个触发器,在用户输入成绩后,据成绩(s_sc)判断,给档次段自动添写..可以我实验了一下,不行...是我程序错了,还是触发器(其中用到了UPDATA)不能这么使用...
因为在网吧,程序没带来..主要想问问触发器能这么使用吗...

...全文
32 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cgsun 2003-12-13
  • 打赏
  • 举报
回复
可以有觸發器來實現的.
触发器的优点如下:

触发器可通过数据库中的相关表实现级联更改;不过,通过级联引用完整性约束可以更有效地执行这些更改。


触发器可以强制比用 CHECK 约束定义的约束更为复杂的约束。
与 CHECK 约束不同,触发器可以引用其它表中的列。例如,触发器可以使用另一个表中的 SELECT 比较插入或更新的数据,以及执行其它操作,如修改数据或显示用户定义错误信息。

触发器也可以评估数据修改前后的表状态,并根据其差异采取对策。


一个表中的多个同类触发器(INSERT、UPDATE 或 DELETE)允许采取多个不同的对策以响应同一个修改语句
whabbit 2003-12-13
  • 打赏
  • 举报
回复
不太明白,说清楚点可以吗?谢谢
wzh1215 2003-12-13
  • 打赏
  • 举报
回复
用计算列就行了!

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧