Sql Server中REPLACE函數(shù)的使用
REPLACE
用第三個(gè)表達(dá)式替換第一個(gè)字符串表達(dá)式中出現(xiàn)的所有第二個(gè)給定字符串表達(dá)式。
語(yǔ)法
REPLACE ( ''string_replace1'' , ''string_replace2'' , ''string_replace3'' )
參數(shù)
''string_replace1''
待搜索的字符串表達(dá)式。string_replace1 可以是字符數(shù)據(jù)或二進(jìn)制數(shù)據(jù)。
''string_replace2''
待查找的字符串表達(dá)式。string_replace2 可以是字符數(shù)據(jù)或二進(jìn)制數(shù)據(jù)。
''string_replace3''
替換用的字符串表達(dá)式。string_replace3 可以是字符數(shù)據(jù)或二進(jìn)制數(shù)據(jù)。
返回類(lèi)型
如果 string_replace(1、2 或 3)是支持的字符數(shù)據(jù)類(lèi)型之一,則返回字符數(shù)據(jù)。如果 string_replace(1、2 或 3)是支持的 binary 數(shù)據(jù)類(lèi)型之一,則返回二進(jìn)制數(shù)據(jù)。
示例
下例用 xxx 替換 abcdefghi 中的字符串 cde。
SELECT REPLACE(''abcdefghicde'',''cde'',''xxx'')GO
下面是結(jié)果集:
------------abxxxfghixxx(1 row(s) affected)
相關(guān)文章
一條SQL語(yǔ)句修改多表多字段的信息的具體實(shí)現(xiàn)
修改兩張及以上表的時(shí)候,總得需要用幾次語(yǔ)句才修改,萬(wàn)一其中一條沒(méi)修改上,又沒(méi)事務(wù)機(jī)制的話(huà),處理很麻煩,下面為大家介紹下使用一條SQL語(yǔ)句修改多表多字段的信息2014-01-01
SQL Server數(shù)據(jù)庫(kù)的死鎖詳細(xì)說(shuō)明
死鎖是指在一組進(jìn)程中的各個(gè)進(jìn)程均占有不會(huì)釋放的資源,但因互相申請(qǐng)被其他進(jìn)程所站用不會(huì)釋放的資源而處于的一種永久等待,下面這篇文章主要給大家介紹了關(guān)于SQL Server死鎖的相關(guān)資料,需要的朋友可以參考下2024-07-07
sql 存儲(chǔ)過(guò)程分頁(yè)代碼 支持億萬(wàn)龐大數(shù)據(jù)量
sql 存儲(chǔ)過(guò)程分頁(yè)代碼 支持億萬(wàn)龐大數(shù)據(jù)量,需要的朋友可以參考下。2011-09-09
mssql server 數(shù)據(jù)庫(kù)附加不上解決辦法分享
在我們做開(kāi)發(fā)中經(jīng)常會(huì)對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份,但有時(shí)假就會(huì)出現(xiàn)數(shù)據(jù)庫(kù)附加不上問(wèn)題,下面我們來(lái)看看一個(gè)朋友的解決辦法2011-09-09
sqlserver 多表關(guān)聯(lián)時(shí)在where語(yǔ)句中慎用trim()方法
最近做的一個(gè)項(xiàng)目由于前期數(shù)據(jù)庫(kù)設(shè)計(jì)不合理,導(dǎo)致多表關(guān)聯(lián)的主外鍵長(zhǎng)度設(shè)計(jì)不一致,以致過(guò)長(zhǎng)主外鍵中過(guò)長(zhǎng)的字段在填入相同字段時(shí),多余部分被填入空字符。迫于無(wú)奈,就在多表關(guān)聯(lián)的where語(yǔ)句中使用了trim()方法。2009-09-09
SQL?Server2019安裝的詳細(xì)步驟實(shí)戰(zhàn)記錄(親測(cè)可用)
SQL Server 2019作為編程人員必須使用到的一款數(shù)據(jù)庫(kù)管理軟件,許多初學(xué)者在安裝這款軟件的時(shí)候都出現(xiàn)了各種各樣的問(wèn)題,下面這篇文章主要給大家介紹了關(guān)于SQL?Server2019安裝的詳細(xì)步驟,需要的朋友可以參考下2022-06-06
sql語(yǔ)句中單引號(hào),雙引號(hào)的處理方法
關(guān)于Insert字符串 很多同學(xué)都在(單引號(hào),雙引號(hào))這個(gè)方面發(fā)生了問(wèn)題,其實(shí)主要是因?yàn)閿?shù)據(jù)類(lèi)型和變量在作怪。2013-03-03
SQL Server Page結(jié)構(gòu)深入分析
這篇文章主要介紹了SQL Server Page結(jié)構(gòu)的詳細(xì)分析,從概念,原理等方便做了詳細(xì)說(shuō)明,一起來(lái)學(xué)習(xí)下。2017-12-12
小米正式開(kāi)源 SQL 智能優(yōu)化與改寫(xiě)工具 SOAR
SOAR,即 SQL Optimizer And Rewriter,是一款 SQL 智能優(yōu)化與改寫(xiě)工具,由小米運(yùn)維 DBA 團(tuán)隊(duì)出品。下面通過(guò)本文給大家分享小米正式開(kāi)源 SQL 智能優(yōu)化與改寫(xiě)工具 SOAR,感興趣的朋友一起看看吧2018-11-11
OBJECTPROPERTY與sp_rename更改對(duì)象名稱(chēng)的介紹
開(kāi)發(fā)過(guò)程中,錯(cuò)誤免不了。為了糾正錯(cuò)誤與規(guī)范化??梢允褂肕S SQL Server的系統(tǒng)存儲(chǔ)過(guò)程sp_rename與OBJECTPROPERTY來(lái)更改重命名2012-01-01

