【发布时间】:2011-08-23 08:55:07
【问题描述】:
CREATE TRIGGER TR_SAMPLE INSTEAD OF
DECLARE @ptrval varbinary(16)
DECLARE @value1 varchar(8000)
DECLARE @value2 varchar(8000)
DECLARE @id int
SELECT @id = id from inserted
Select @ptrval = TEXTPTR(columnname) from tablename where id=@id
WRITETEXT table.columnname @ptrval @value1+@value2
给出错误:
“+”附近的语法不正确
【问题讨论】:
-
不要这样做
SELECT @var = col from inserted- 对于多行插入,这总是会被破坏。
标签: sql-server triggers sql-server-2000