0

我正在使用一个 MSSQL 2008 数据库,我有一个简单的更新语句将数据从表单提交到数据库:

    UPDATE Product
    SET ProductDescription = @ProductDescription 
    WHERE ProductID = @ProductID 

然而,许多将在数据库中更新的产品描述'在其文本中都有一个或多个单撇号。在将这些单撇号提交到数据库之前,我还需要该SQL UPDATE语句将这些单撇号转换为单撇号的 HTML ASCII 代码。'

需要注意的一点是,产品描述文本中的列将被更新为一NTEXT列。

如何才能做到这一点?感谢您的任何见解!

4

1 回答 1

0

尝试这个

UPDATE Product
    SET ProductDescription = REPLACE( @ProductDescription,''','''' )
    WHERE ProductID = @ProductID 
于 2013-01-22T09:54:42.920 回答