當前位置:首頁 » 編程語言 » sqlreplace替換多個
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlreplace替換多個

發布時間: 2022-01-29 09:15:35

1. sql語句replace替換問題

Replace("字元串","要被替代的字元串","替代後的字元串")

2. 關於Replace的使用,可否實現多個替換

mystri=查詢結果
mystri=replace(mystri,"0","NG")
mystri=replace(mystri,"1","OK")

select name,course,score,case pass when 1 then 'OK' when 2 then 'LOSE' else '0' end as pass from 表..........

3. 用 SQL 能否實現多個字元串的替換。

SELECT B.CODE_,REPLACE(REPLACE(REPLACE(B.BEWRITE,'<CUSCODE_>',A.CUSCODE_),'<NAME_>',A.NAME_),'<CTNS_>',A.CTNS_)

from B

INNER JOIN A

on B.CODE_ = A.B.CODE_


4. sql replace()第二個參數怎麼取多個值

最好不要在sql中寫替換語句就算執行成功移植性也不好

REPLACE ( ''string_replace1'' , ''string_replace2'' , ''string_replace3'' )
參數
''string_replace1''
待搜索的字元串表達式。string_replace1 可以是字元數據或二進制數據。
''string_replace2''
待查找的字元串表達式。string_replace2 可以是字元數據或二進制數據。
''string_replace3''
替換用的字元串表達式。string_replace3 可以是字元數據或二進制數據。
可以鏈式添加的!忘採納!

5. sql server 2008 如何批量替換字元串,指定的內容里有多個相同值

使用replace函數就可以了。

selectreplace('','1s',N'大')
----結果集
a32大d32a1d32a大d321as3d1a32sd1

6. access替換多個字元串,如果有多個字元串,比如'a','b','c'三個字元串,用一句sql語句用replace怎麼替換

比如將A表中姓名欄位的a,b,c分別替換成你,我,他

selectreplace(replace(replace(姓名,'a','你'),'b','我'),'c','他')fromA表

這個需要從最內部的往外看

最里邊的是replace(姓名,'a','你'),然後外邊再套replace,把replace(姓名,'a','你')當做一個欄位,稍微理解下就懂了,

7. sql用replace替換時如何只替換最後一個匹配項

UPDATE [Userdb].[dbo].[YSContent] SET
ContentKeyword=STUFF(ContentKeyword,len(ContentKeyword) - CHARINDEX(',',REVERSE(ContentKeyword)),LEN(','),'')
---
反轉字元寸,最早出現的就是實際最後的

8. SQL的replace替換

update qq set num='222'+substring(num,3,len(num)-1) where num like'01%'

9. sql替換多個字元串

我想你UserType 這個表裡的數據應該是定死的吧~~這樣你就再增加一個欄位,把所對應的字母分別加進去。最好帶上編號,如1K,2S,這樣寫進去。
然後再新建一個查詢,添加UserType表和UserInfo表。這樣每次讀的時候只要讀新建的查詢表就行。