sqlServer實(shí)現(xiàn)去除字符串空格
說起去除字符串首尾空格大家肯定第一個(gè)想到trim()函數(shù),不過在sqlserver中是沒有這個(gè)函數(shù)的,卻而代之的是ltrim()和rtrim()兩個(gè)函數(shù)??吹矫炙腥硕?知道做什么用的了,ltrim()去除字符串左邊的空格,rtrim()去除字符串右邊的空格,要去除首尾空格同時(shí)使用這個(gè)兩個(gè)函數(shù)就好了。
測試:
select ltrim(' test ') --去除左邊的空格
select rtrim(' test ') --去除右邊的空格
select ltrim(rtrim(' test ')) --去除首尾空格
結(jié)果:



右側(cè)的空格已經(jīng)被去除了,但是在這里看不出來,把數(shù)據(jù)復(fù)制出來就能發(fā)現(xiàn)空格已經(jīng)被去除了.
相關(guān)文章
SQLSERVER編譯與重編譯發(fā)生場景及重用的利弊介紹
本文將介紹編譯的含義;執(zhí)行計(jì)劃重用的利弊以及重編譯的發(fā)生場景等等,為您學(xué)習(xí)SQLSERVER編譯與重編譯打下很好的基礎(chǔ),感興趣的朋友可以了解下2013-01-01
SqlServer 2022通過臨時(shí)表和游標(biāo)遍歷方式邏輯處理獲取目標(biāo)數(shù)據(jù)
在SQL的存儲(chǔ)過程,函數(shù)中,經(jīng)常需要使用遍歷(遍歷table),其中游標(biāo)、臨時(shí)表等遍歷方法很常用,本文就來介紹一下SqlServer 2022通過臨時(shí)表和游標(biāo)遍歷方式邏輯處理獲取目標(biāo)數(shù)據(jù),感興趣的可以了解一下2024-04-04
sqlserver數(shù)據(jù)庫服務(wù)器讀寫性能之陣列RAID對比簡介
這篇文章主要考慮sqlserver數(shù)據(jù)庫服務(wù)器的讀寫性能優(yōu)化之陣列raid的對比分析,需要的朋友可以參考下2024-04-04
SQL?IFNULL()函數(shù)詳細(xì)解析(最新推薦)
IFNULL()?函數(shù)用于判斷第一個(gè)表達(dá)式是否為?NULL,如果為?NULL?則返回第二個(gè)參數(shù)的值,如果不為?NULL?則返回第一個(gè)參數(shù)的值,這篇文章主要介紹了SQL?IFNULL()函數(shù)詳細(xì)解析,需要的朋友可以參考下2023-01-01
SQL Server數(shù)據(jù)庫簡單的事務(wù)日志備份恢復(fù)流程
在一些對數(shù)據(jù)可靠性要求很高的行業(yè),若發(fā)生意外停機(jī)或數(shù)據(jù)丟失,其損失是十分慘重的,數(shù)據(jù)庫管理員應(yīng)針對具體的業(yè)務(wù)要求指定詳細(xì)的數(shù)據(jù)庫備份與災(zāi)難恢復(fù)策略,本文給大家詳細(xì)介紹了SQL Server數(shù)據(jù)庫簡單的事務(wù)日志備份恢復(fù)流程,需要的朋友可以參考下2024-09-09
SQL窗口函數(shù)之聚合窗口函數(shù)的使用(count,max,min,sum)
許多常見的聚合函數(shù)也可以作為窗口函數(shù)使用,包括AVG()、SUM()、COUNT()、MAX()以及MIN()等函數(shù),本文就詳細(xì)的介紹了SQL窗口函數(shù)之聚合窗口函數(shù)的使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04

