亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MySql如何去除字符串前綴,兩邊,后綴

 更新時(shí)間:2022年08月29日 10:45:29   作者:斗戰(zhàn)圣佛91  
這篇文章主要介紹了MySql如何去除字符串前綴,兩邊,后綴,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

MySql去除字符串前綴,兩邊,后綴

效果

語(yǔ)句

select supplierNum, trim(LEADING '0' from supplierNum) from t_claim_saleclaim
   

Trim 函數(shù)

TRIM([{BOTH | LEADING | TRAILING} [str_to_remove] FROM] string)

這里,參數(shù)

  • BOTH:表示要從字符串中刪除的左右前綴。
  • LEADING:表示只刪除前導(dǎo)前綴。
  • TRAILING:表示僅刪除尾隨前綴。
  • Str_to_remove:表示要從字符串中刪除的字符串。

字符串參數(shù)表示必須從中刪除前綴的字符串。

MySql字符串處理常用方法

1.在mybatis的Mapper.xml的sql語(yǔ)句中

不能直接用大于號(hào)、小于號(hào)要用轉(zhuǎn)義字符

如果用小于號(hào)會(huì)報(bào)錯(cuò)誤如下:

org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException: The content of elements must consist of well-formed character data or markup。

轉(zhuǎn)移符原字符中文意思
&lt;<小于符號(hào)
&gt;>大于符號(hào)
&amp;&
&apos;單引號(hào)
&quot;雙引號(hào)

2.trim()的使用

trim函數(shù)可以過(guò)濾指定的字符串:

  • 完整格式:TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
  • 簡(jiǎn)化格式:TRIM([remstr FROM] str)

返回字符串 str , 其中所有remstr前綴和/或后綴都已被刪除。若分類符BOTH、LEADIN或TRAILING中沒(méi)有一個(gè)是給定的,則假設(shè)為BOTH。remstr為可選項(xiàng),在未指定情況下,可刪除空格。

mysql> SELECT TRIM(' bar ');
-> 'bar'
mysql> SELECT TRIM(LEADING 'x' FROM 'xxxbarxxx'); --刪除指定的首字符 x
-> 'barxxx'
mysql> SELECT TRIM(BOTH 'x' FROM 'xxxbarxxx'); --刪除指定的首尾字符 x
-> 'bar'
mysql> SELECT TRIM(TRAILING 'xyz' FROM 'barxxyz'); --刪除指定的尾字符 x
-> 'barx'

mysql中的去除左空格函數(shù):

LTRIM(str);

mysql> SELECT LTRIM(' barbar');
-> 'barbar'

mysql中的去除右空格函數(shù):

RTRIM(str):

mysql> SELECT RTRIM('barbar ');
-> 'barbar'

3.字符串拆分:SUBSTRING_INDEX(str, delim, count)

參數(shù)解說(shuō)

參數(shù)名解釋
str需要進(jìn)行替換的字符串
from_str需要被替換的字符串
to_str需要替換的字符串

示例:

SUBSTRING_INDEX(s.params,'&',1) --獲取第一個(gè)&分隔符之前的所有字符

4.替換函數(shù):replace( str, from_str, to_str)

參數(shù)名解釋
str需要進(jìn)行替換的字符串
from_str需要被替換的字符串
to_str需要替換的字符串

示例:

REPLACE('label_name=[茶光村65號(hào)901]','label_name=[','') --將label_name=[替換為空格

5.獲取字符串長(zhǎng)度:LENGTH( str )

參數(shù)名解釋
str需要計(jì)算長(zhǎng)度的字符串

示例:

where LENGTH(h.hot_words)>0 --判斷h.hot_words字段長(zhǎng)度大于0的數(shù)據(jù)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論