专业编程基础技术教程

网站首页 > 基础教程 正文

sql中常用的字符串函数详解(sql字符串函数有哪些)

ccvgpt 2025-05-05 14:20:23 基础教程 2 ℃

在日常开发中遇到处理最多的可能字符串要算其中一个了,什么替换啊 截取啊 大小写转换啊、删除空格啊等等,这些操作我们可以在前端操作,也可以直接在数据库的sql中操作,那么我们来看一下sql中处理字符串的这些常用的函数

一、left('字符串',个数):截取左边字符串

select left('abcd',3)
select id,left(name1,2) from shop_jb

二、right('字符串',个数):截取右边字符串

sql中常用的字符串函数详解(sql字符串函数有哪些)

select RIGHT('欢迎来到javascript的世界',3)

三、len('字符串'):字符串的长度

select len('欢迎来到javascript的世界a')
select id,LEN(name1) from shop_jb

四、lower('字符串'):大写转小写

select LOWER('abcDD')
select * from shop_jb

五、upper('字符串'):小写转大写

select UPPER('abcDD')
select id,name1,UPPER(spec) spec from shop_jb

六、ltrim('字符串'):删除左空格

select ' abc'
select LTRIM(' a bc')

七、rtrim('字符串'):删除右空格

select 'abcdfdsfsd ' a
select RTRIM('abcdfdfdsde ') ab
select rtrim(LTRIM(' 张三 '))

八、reverse('字符串'):字符串反转

select REVERSE('abc')
select id,REVERSE(name1) from shop_jb

九、replace('原串','搜索串','替换串'):字符串替换

select REPLACE('欢迎来到javascript的世界','世界','word')
select id,REPLACE(name1,'捣蛋鬼','@#$%^&*') name1 from shop_jb

十、substring('原串','起始位置','个数'):截串

select SUBSTRING('欢迎来到javascript的世界',5,3)

这些逻辑啊其实在我们主流的各大开发语言中都有对应的系统函数 用法差不多都类似。不同的语言之间会有不同的语法差别,但是功能都大同小异。如果对以上内容有不明白的盆友,可以给道哥发私信,共同学习共同进步。

Tags:

最近发表
标签列表