Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
允许对 CHAR、NCHAR 或 BINARY 列进行更新,但不记录日志。提供此功能只是为了与 Transact-SQL 兼容,但不建议使用此功能。
WRITETEXT table-name.column-name text-pointer [ WITH LOG ] data
更新现有列值。除非提供 WITH LOG 选项,否则事务日志中不记录更新。不能对视图执行 WRITETEXT 操作。
无。
WRITETEXT 不触发触发器,缺省情况下,事务日志中不记录 WRITETEXT 操作。
SQL/2008 Transact-SQL 扩充。
下面这段嵌入式 SQL 代码阐释了 WRITETEXT 语句的用法。该示例中的 SELECT 语句返回单行。该示例用新值替换指定行中的 escription 列的内容。
EXEC SQL create variable txtptr binary(16); EXEC SQL set txtptr = ( SELECT textptr(Description) FROM MarketingInformation WHERE ProductID = '500' ); EXEC SQL writetext MarketingInformation.Description txtptr 'newdata';