获取字符串长度LEN

select LEN('asd')--结果:{3}

去除空格LTRIM、RTRIM、TRIM

select LTRIM('   444  5  ')--去除字符串左边的空格,结果:{444  5 }

select RTRIM('   444  5  ')--去除字符串右边的空格,结果:{   444  5}

select TRIM('   444  5  ')--去除字符串两边的空格,结果:{444  5}

字符串截取LEFT、RIGHT、SUBSTRING

 

select LEFT('asdafghhjkl',5)--从左边开始取5个字符,结果:{asdaf}

select RIGHT('asdafghhjkl',5)--从右边开始取5个字符,结果:{hhjkl}

select SUBSTRING('asdafghhjkl',2,5)--截取,从第二个开始取5个,结果:{sdafg}

        将字符串重复N次生成新字符串REPLICATE

 

select REPLICATE('asd',4)--结果:{asdasdasdasd}

        将字符串中指定子串替换成想要的字符串REPLACE

 

select REPLACE('asdddf','dd','g')--结果:{asgdf}

        字符串反转REVERSE

 

select REVERSE('asdddf')--结果:{fdddsa}

        将字符串指定位置开始后N个字符替换成给定的字符串STUFF

 

--将第2位字符开始后3个字符替换成pp。结果:{appfghhjkl}

select STUFF('asdafghhjkl',2,3,'pp')

 

posted @ 2024-03-22 17:23  暗流断念-备用参考  阅读(38)  评论(0)    收藏  举报