sql中常用的字符串函数详解_sql字符串是什么意思

boyanx3个月前技术教程15

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

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

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

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

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)

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

相关文章

Javascript中的字符串拼接_js字符串拼接换行

字符串拼接是所有程序设计语言都需要的操作。当拼接结果较长时,如何保证效率就成为一个很重要的问题。本文介绍的是Javascript中的字符串拼接,希望对你有帮助,一起来看。const icon = &#...

系列专栏(八):JS的第七种基本类型Symbols

ES6作为新一代JavaScript标准,已正式与广大前端开发者见面。为了让大家对ES6的诸多新特性有更深入的了解,Mozilla Web开发者博客推出了《ES6 In Depth》系列文章。CSDN...

JavaScript:字符串的相关方法_js 字符串方法大全

字符串的相关方法:字符串的所有实例方法,都可以通过基本数据类型字符串去调用字符串其本质就是一个字符数组str.length 获取字符串的长度str[index] 获取指定位置的字符// 创建一个字符串...

JavaScript字符串操作方法大全,包含ES6方法

一、charAt()返回在指定位置的字符。var str="abc" console.log(str.charAt(0))//a二、charCodeAt()返回在指定的位置的字符的 U...

javascript如何分割字符串_js字符串切割

javascript如何分割字符串在JavaScript中,您可以使用字符串的`split()`方法来将一个字符串分割成一个数组。`split()`方法接收一个参数,这个参数指定了分割字符串的方式。如...

Python教程:第9篇 字符串基本操作

第6篇介绍了如何在Python中表示字符串,本文介绍字符串常用的基本操作。连接字符串可以使用+(加号)连接两个字符串,返回两个字符串连接后的字符串。下面是个实例:+可以无限重复添加:在Python中,...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。