查看数据所有带触发器的表
--检测数据库中哪些表有触发器SELECT tb2.name AS tableName,tb1.name AS triggerName FROM Sysobjects tb1 JOIN Sysobjects tb2 ON tb1.parent_obj=tb2.id WHERE tb1.type='TR'
为什么会列出这个语句呢,因为在账套升级中会有这种情景,缺少表或者视图,参照其他账套的表或视图建立时,触发器是需要额外手动建立的(就是说,create语句只能建立表或者视图,原有表的触发器是不会建立的)。
学习了。。。。。。。。 所以遇到升级时缺少表,是要从以往账套拷出来一个相同的,之后再建一个表复制过来,是吗?那这个检测表中的触发器的意义是什么? carlosK 发表于 2019-1-24 11:04
所以遇到升级时缺少表,是要从以往账套拷出来一个相同的,之后再建一个表复制过来,是吗?那这个检测表中的 ...
意思就是老版本U8升级的时候,如果客户丢表,就这么处理,数据库参照建表是不会建立原有的触发器等一些东西。
页:
[1]