請問如何替換sql server中某欄位內容中的某段

時間 2021-10-14 22:25:42

1樓:shine戚七七

sql server使用replace將某一列欄位中的某個值替換為其他的值,主要的**可以參考下:

sql server將某一列欄位中的某個值替換為其他的值,

update 表名 set 列名 = replace( 列名 ,'aa','bb'),

sql server"函式 replace 的引數 1 的資料型別 ntext 無效"解決辦法。

update 表名 set 列名= replace(cast 列名 as varchar(8000)),'aa','bb')。

2樓:匿名使用者

你要看看你的a欄位是什麼型別。

如果是nvarchar varchar等可以檢索的型別的話

用: update 表 set a=replace(a,'aaa','bbb')

如果是ntext text 型別的話,就麻煩點,看看一般文章內容的長度有多少?如果少於8000字元

update 表 set a=replace(convert(varchar(8000),a),'aaa','bbb')

如果字數比較多的話,就只能用程式從資料庫讀,然後用正則替換,再進行修改。

我目前就知道這些,看看有高人還有更好的方法沒

3樓:牽安衲

update table[表名] set fields[欄位名]=replace(fields[欄位名],'被替換原內容','要替換

成的內容')

如何替換資料庫中某個欄位中的資料

4樓:波光視野

不同的資料庫,替換欄位值的命令格式是不同的,現以myslq 為例說明:

在資料庫中修改一些內容,就需要用到下列語句:

sql語句為:update `table_name` set `field_name` = replace (`field_name`,』from_str』,'to_str』) where ……

**說明: table_name —— 表的名字 field_name —— 欄位名 from_str —— 需要替換的字串 to_str —— 替換成的字串 目的是為了直接用sql運算元據庫修改欄位中的某些字串,也可以使用下列方法有條件的替換,比較麻煩,需要三步,先select出來符合的記錄,然後進行字串替換,再update。

假如我要替換的內容是:把』家 樂 福』字元替換成』jia le fu』 要替換的內容在:資料表 cdb_posts中的message 欄位。那我們就應該這樣寫:

update dede_addonarticle set body=replace(body, 『家樂福』, 『jia le fu』);

如果是在自編的程式中替換,用迴圈加賦值語句就行,當然,也可以直接使用用sql命令來實現,就看你個人喜好了。

如何用sql語句替換欄位中的某個字元

5樓:匿名使用者

函式:replace ( string_expression , string_pattern , string_replacement )

示例:select replace('das ist ein test' collate latin1_general_bin, 'test', 'desk' );

下面是結果集:

das ist ein desk (1 row(s) affected)

替換中 如何把替換成A B C D 和1 2 3 4 替換成一 二 三 四

替換的話,如果是編號,直接更換即可,如果是文件中,就只能分別查詢替換了 也可試試特殊查詢中的 樣式 下面的答案是 bcbbb 生物微講堂 設定好查詢替換的內容 第一步 在查詢框中輸入 13 13 13 13 在替換中輸入 a.2b.4c.6d.8。第二步 勾選 使用萬用字元 查詢替換結果 注 務必要...

請問python如何替換特定特定位置的字元啊

你好 切片獲取,你要替換的字元,替換就行了!如何替換指定位置的字串 可以使用stringbuffer定義字串,之後使用replace方法替換指定位置的字串為指定的字串內容,如下 public class demo1 這裡簡單介紹一下replace方法的使用,replace方法一共有三個引數,第一個引...

如何正確替換輪胎

一 換胎前的注意事項 1 事故車輛應儘量選擇平坦的路面靠邊停放,並及時開啟雙閃。選擇平坦的路面靠邊停放,並開啟雙閃 開車時如果發現汽車輪胎洩氣後千萬不要慌,應及時將車輛移至應急道或者路邊,選擇停放在水平直道路邊上,避免停放在轉彎 交叉路口 公路 儘量不停放在高速公路上,並及時開啟雙閃。2 車輛熄火,...