且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在创建触发器时出现不能在 'inserted' 表和 'deleted' 表中使用 text、ntext 或 image 列

更新时间:2022-09-16 15:30:23

1、
不能在 'inserted' 表和 'deleted' 表中使用 text、ntext 或 image 列


create trigger trg on t1 for update

改成

 

 

create trigger trg on t1 instead of update

将for改成 instead of 就可以在触发器中访问二进制字段了,也不需要去根据id去查询 

 

 

2、

不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符

当你想对inserted及deleted两个表进行对比时可能会出现以上错误 

 

转载请注明出处[http://samlin.cnblogs.com/] 
作者赞赏
在创建触发器时出现不能在 'inserted' 表和 'deleted' 表中使用 text、ntext 或 image 列 在创建触发器时出现不能在 'inserted' 表和 'deleted' 表中使用 text、ntext 或 image 列


刚做的招标网:八爪鱼招标网 请大家多意见


本文转自Sam Lin博客博客园博客,原文链接:http://www.cnblogs.com/samlin/archive/2012/06/30/2571000.html,如需转载请自行联系原作者