0
我與我有一個簡單的更新語句從一個形式向數據庫提交數據的MSSQL 2008數據庫的工作:MSSQL:查詢,以取代HTML ASCII碼撇號'
UPDATE Product
SET ProductDescription = @ProductDescription
WHERE ProductID = @ProductID
然而,許多的在db中將被更新的產品描述在其文本中具有一個或多個單撇號'
。我需要SQL UPDATE
語句將這些單引號轉換爲單引號'
的HTML ASCII代碼,然後將它們提交到數據庫。
需要注意的一件事是,產品描述文本中的列將被更新爲NTEXT
列。
這怎麼辦?感謝您的任何見解!
你使用任何高級語言來運行Update語句?如果是這樣,這樣的高級語言提供了逃避機制。例如。由於相同的原因,Java提供了預準備語句。 – Vikdor
爲什麼不將簡單的,未更改的文本存儲在數據庫中?誰說產品說明將始終輸出到HTML? –