Pau*_*den 22 sql t-sql sql-server sql-server-2005 append
在Sql Server 2005中使用t-sql追加到文本字段的最佳方法是什么?
使用varchar,我会这样做.
update tablename set fieldname = fieldname + 'appended string'
Run Code Online (Sandbox Code Playgroud)
但这不适用于文本字段.
Bra*_*vax 38
试试这个:
update
tablename
set
fieldname = convert(nvarchar(max),fieldname) + 'appended string'
Run Code Online (Sandbox Code Playgroud)
从链接复制:
DECLARE @ptrval binary(16)
SELECT @ptrval = TEXTPTR(ntextThing)
FROM item
WHERE id =1
UPDATETEXT table.ntextthing @ptrval NULL 0 '!'
GO
Run Code Online (Sandbox Code Playgroud)