野火烧不尽
春风吹又生

在Sql语句中利用Update命令更新多行内容的方法

方案:使用变量赋值

通过 NVARCHAR(MAX) 变量存储多行 HTML,避免直接拼接:语句中如果存在单引号,需要转义处理

DECLARE @NewHtml NVARCHAR(MAX);
SET @NewHtml = N'
<div class="container">
   <p title="O''Reilly">Text with ''single quotes''</p>  -- 转义单引号 
   <img src="image.jpg"  alt="Example">
</div>';
 
UPDATE ContentTable 
SET HtmlColumn = @NewHtml 
WHERE Id = 100;

优势:支持超长文本,逻辑清晰。

赞(0)
未经允许不得转载:自由阿草 » 在Sql语句中利用Update命令更新多行内容的方法