-- 返回字串的第一次索引位置
SELECT INSTR('杨不悔爱上了殷六侠','殷六侠');
-- 如果没有则返回0
SELECT INSTR('杨不悔爱上了殷六侠','殷w侠');
SELECT INSTR('杨不悔爱上了殷六侠','杨不悔');
-- 去除两边的字符'a'
SELECT TRIM('a' from 'aaaaaaaaaaaaa张翠山张翠山aaaaaaaaaaa');
-- 用指定字符实现左填充至指定长度,如果第一个字符本来就超过指定长度,则截断
SELECT LPAD('殷素素',10,'(●ˇ∀ˇ●)')
SELECT LPAD('殷素素',2,'(●ˇ∀ˇ●)')
-- 用指定字符实现右填充至指定长度
SELECT RPAD('殷素素',10,'(●ˇ∀ˇ●)')
SELECT RPAD('殷素素',12,'ab')
-- 替换字符,中间的字符是被替换的字符,第三个参数是替换的字符
SELECT REPLACE('张无忌爱上了周芷若周芷若','周芷若','赵敏');
sql基本的字符函数
最新推荐文章于 2024-09-14 16:57:00 发布
本文详细介绍了SQL中的几个关键字符串处理函数,包括INSTR用于查找子串首次出现的位置,TRIM用于去除两侧特定字符,LPAD和RPAD分别实现左填充和右填充至指定长度,以及REPLACE函数用于替换字符串中的特定字符。这些函数在数据处理和信息检索中起着重要作用,帮助提升数据操作的效率和准确性。
摘要由CSDN通过智能技术生成