方法一:(這種是最常用的,因爲很多大段的內容都使用text ntext等數據類型,而我們通常也是替換裏面的內容)
varchar和nvarchar類型是支持replace,所以如果你的text不超過8000可以先轉換成前面兩種類型再使用replace
替換 text ntext 數據類型字段的語句
複製代碼 代碼如下:
update 表名 set 字段名=replace(cast(與前面一樣的字段名 as varchar(8000)) ,'原本內容','想要替換成什麼')
方法二:(替換其他數據類型字段的語句,實際應用中不常見)
複製代碼 代碼如下:
update [表名] set 字段名 = replace(與前面一樣的字段名,'原本內容','想要替換成什麼')
方法三:
如果字段內容太大可以先讀出到程序,程序替換後再寫進去 :)