時(shí)間:2024-03-08 08:50作者:下載吧人氣:24
SQL Serve提供了簡(jiǎn)單的字符模糊匹配功能,比如:like, patindex,不過(guò)對(duì)于某些字符處理場(chǎng)景還顯得并不足夠,日常碰到的幾個(gè)問(wèn)題有:
1. 同一個(gè)字符/字符串,出現(xiàn)了多少次
2. 同一個(gè)字符,第N次出現(xiàn)的位置
3. 多個(gè)相同字符連續(xù),合并為一個(gè)字符
4. 是否為有效IP/身份證號(hào)/手機(jī)號(hào)等
一. 同一個(gè)字符/字符串,出現(xiàn)了多少次
同一個(gè)字符,將其替換為空串,即可計(jì)算
declare @text varchar(1000)
declare @str varchar(10)
set @text = ‘ABCBDBE’
set @str = ‘B’
select len(@text) – len(replace(@text,@str,”))
網(wǎng)友評(píng)論