去除空格函數(shù),ltrim,rtrim
創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司一直秉承“誠信做人,踏實(shí)做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個(gè)客戶多一個(gè)朋友!專注中小微企業(yè)官網(wǎng)定制,做網(wǎng)站、成都做網(wǎng)站,塑造企業(yè)網(wǎng)絡(luò)形象打造互聯(lián)網(wǎng)企業(yè)效應(yīng)。
ltrim() 函數(shù)從字符串左側(cè)刪除空格或其他預(yù)定義字符
rtrim() 函數(shù)從字符串右側(cè)刪除空格或其他預(yù)定義字符
使用SQL 如下:
declare @T nvarchar(5)
set @T='? 123' 前面二位空格
select @T 結(jié)果:'? 123'
select ltrim(@T) 結(jié)果:'123'
只要原字段是字符型,直接加沒有問題的。只是不知作何用。
select yourfileds + space(n) from yourtable
我也查了一下,后面純空格是可以的,只匹配到admin,后面如果是純空格,不管幾個(gè)都是和直接寫admin是一樣的。
如果你想匹配‘a(chǎn)dmin ’(后面帶空格的),建議在name字段后面加一個(gè)‘_’來查詢,例如:
select?*?from?where?name+'_'='admin?_'
select Rtrim(column) from table --去掉右邊空格
select Ltrim(column) from table --去掉左邊空格
select replace(column,' ','') from table --去掉所有空格