首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Sybase >

sybase中在一个表上update,delete,insert型触发器每种只能建立一个么?解决思路

2012-02-19 
sybase中在一个表上update,delete,insert型触发器每种只能建立一个么?!在一个表上新建立不同名的触发器也

sybase中在一个表上update,delete,insert型触发器每种只能建立一个么?!
在一个表上新建立不同名的触发器也会覆盖以前建立的触发器。不能像sqlserver和oracle上建立多个触发器么?

[解决办法]
触发器与触发它的SQL语句是作为同一个事件来执行的,因而这里的“SQL语句”不能是任意的SQL语句。如果有多个对同一个表进行同一类型操作的触发器,那么新的触发器将会自动替代旧的触发器。一个触发器只能用于一个表,而一个表可以有最多三个触发器。只能在当前的数据库中创建触发器,而且对于临时表或者视图不能创建触发器。

热点排行