leimin(黄山光明顶) ,请进

OldMan0516 2003-05-21 09:25:47
To leimin(黄山光明顶) :
您说SQLServer有行级触发器,我找了一下SQLServer论坛,没有发现相应东东。
是SQLServer已经实现行级触发器了,还是通过表级触发器通过游标选取
Select * from inserted,select * from deleted来手工实现。
不吝赐教,谢谢!
...全文
35 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
OldMan0516 2003-05-29
  • 打赏
  • 举报
回复
没人理了,忍痛送分!
OldMan0516 2003-05-26
  • 打赏
  • 举报
回复
tj_dns(愉快的登山者):可以举个例子吗?
愉快的登山者 2003-05-23
  • 打赏
  • 举报
回复
可以在触发器中加上条件判断,就可以达到行,列触发了。
OldMan0516 2003-05-23
  • 打赏
  • 举报
回复
可是因为如果插入多条语句Insert into table1 select * from table2
在SQLServer应该触发一次,可在Oracle要触发 N 次,如果要对每一次行级触发
作动作,Oracle很简单,但是SQLServer可能只有用游标,并且可能会因此
多了很多限制。
leimin 2003-05-22
  • 打赏
  • 举报
回复
ORACLE 中FOR EACH ROW和MSSQL SERVER的TRIGGER的方式是差不多的,虽然MSSQLSERVER中CREATE TRIGGER TRIGGER_NAME ON TABLE FOR ....没有FOR EACH ROW的OPTION,但在功能上是一样的,可以对表的每一行和每一列进行触发.
OldMan0516 2003-05-22
  • 打赏
  • 举报
回复
up


34,593

社区成员

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

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