SQL 中STUFF用法
1、作用
刪除指定長(zhǎng)度的字符,并在指定的起點(diǎn)處插入另一組字符。
2、語(yǔ)法
STUFF ( character_expression , start , length ,character_expression )
3、示例
以下示例在第一個(gè)字符串 abcdef 中刪除從第 2 個(gè)位置(字符 b)開始的三個(gè)字符,然后在刪除的起始位置插入第二個(gè)字符串,從而創(chuàng)建并返回一個(gè)字符串
SELECT STUFF('abcdef', 2, 3, 'ijklmn')
GO
下面是結(jié)果集
aijklmnef
4、參數(shù)
character_expression
一個(gè)字符數(shù)據(jù)表達(dá)式。character_expression 可以是常量、變量,也可以是字符列或二進(jìn)制數(shù)據(jù)列。
start
一個(gè)整數(shù)值,指定刪除和插入的開始位置。如果 start 或 length 為負(fù),則返回空字符串。如果 start 比第一個(gè) character_expression長(zhǎng),則返回空字符串。start 可以是 bigint 類型。
length
一個(gè)整數(shù),指定要?jiǎng)h除的字符數(shù)。如果 length 比第一個(gè) character_expression長(zhǎng),則最多刪除到最后一個(gè) character_expression 中的最后一個(gè)字符。length 可以是 bigint 類型。
5、返回類型
如果 character_expression 是受支持的字符數(shù)據(jù)類型,則返回字符數(shù)據(jù)。如果 character_expression 是一個(gè)受支持的 binary 數(shù)據(jù)類型,則返回二進(jìn)制數(shù)據(jù)。
6、備注
如果結(jié)果值大于返回類型支持的最大值,則產(chǎn)生錯(cuò)誤。
以上所述是小編給大家介紹的SQL 中STUFF用法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
遠(yuǎn)程登陸SQL Server 2014數(shù)據(jù)庫(kù)的方法
這篇文章主要為大家詳細(xì)介紹了遠(yuǎn)程登陸SQL Server 2014數(shù)據(jù)庫(kù)的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08
sqlServer 數(shù)據(jù)庫(kù)語(yǔ)法大全
這篇文章主要介紹了sqlServer中數(shù)據(jù)庫(kù)語(yǔ)法,包括數(shù)據(jù)庫(kù)的常用操作方法,需要的朋友可以參考下2013-08-08
實(shí)現(xiàn)按關(guān)健字模糊查詢,并按匹配度排序的SQL語(yǔ)句
SQL語(yǔ)句實(shí)現(xiàn)按關(guān)健字模糊查詢,并按匹配度排序2009-09-09
在SQL語(yǔ)句中,where 子句:where t.modifier = null ,這里不可以使用NULL關(guān)鍵字,因?yàn)樗皇且粋€(gè)真正的值,它僅僅是一個(gè)符號(hào),因?yàn)樗闹凳俏粗摹?/div> 2011-04-04
刪除sqlserver數(shù)據(jù)庫(kù)日志和沒有日志的數(shù)據(jù)庫(kù)恢復(fù)辦法
這篇文章主要介紹了刪除sqlserver數(shù)據(jù)庫(kù)日志和沒有日志的數(shù)據(jù)庫(kù)恢復(fù)辦法,需要的朋友可以參考下2014-06-06
Microsoft SQL Server數(shù)據(jù)庫(kù)各版本下載地址集合
這篇文章主要介紹了Microsoft SQL Server數(shù)據(jù)庫(kù)各版本下載地址集合,需要的朋友可以參考下2020-10-10
SQL Server誤區(qū)30日談 第1天 正在運(yùn)行的事務(wù)在服務(wù)器故障轉(zhuǎn)移后繼續(xù)執(zhí)行
每次故障轉(zhuǎn)移都伴隨著某種形式的恢復(fù)。但是如果當(dāng)正在執(zhí)行的事務(wù)沒有Commit時(shí),由于服務(wù)器或?qū)嵗罎?dǎo)致連接斷開,SQL Server可沒有辦法在故障轉(zhuǎn)移后的服務(wù)器重新建立事務(wù)的上下文并繼續(xù)執(zhí)行事務(wù)-無(wú)論你使用的故障轉(zhuǎn)移方式是集群,鏡像,日志傳送或是SAN復(fù)制2013-01-01最新評(píng)論

