创建触发器时提示错误信息:不能在 'inserted' 表和 'deleted' 表中使用 text、ntext 或 image 列

在创建触发器时提示错误信息:

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

解决方法

Create TRIGGER tr_DataSyncInsert 
   ON  dbo.Open_AllItem
   AFTER INSERT
AS 
BEGIN
	SET NOCOUNT ON;
	INSERT INTO dbo.Open_Item
	SELECT 
	*
	FROM dbo.Open_AllItem Where [Item_ID] IN (Select [Item_ID] From inserted)
END
GO

通过  Where [Item_ID] IN (Select [Item_ID] From inserted)来解决。


版权声明:本文为ArvinStudy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。