史上最简单的 MySQL 教程(四十三)「函数」

释放双眼,带上耳机,听听看~!

函数

函数,就是将一段代码封装到一个结构中,在需要执行该段代码的时候,直接调用该结构(函数)执行即可。此操作,实现了代码的复用。在 MySQL 中,函数有两种,分别为:系统函数和自定义函数。

系统函数

顾名思义,系统函数就是系统定义好的函数,在需要的时候,我们直接调用即可。

任何函数都有返回值(对于空函数,我们就认为其返回值为空),而且在 MySQL 中任何有返回值的操作都是通过select来操作的,因此 MySQL 的函数调用就是通过select来实现的。

在 MySQL 中,字符是字符串操作中最常见的基本单位。此外,如果对中文的截取是按字节进行的话,很容易造成乱码的问题。

下面,我们介绍一些常见的、对字符进行操作的系统函数:首先,执行如下语句,定义一些变量,


1
2
3
4
5
6
7
8
9
1set @cn = '你好世界';
2set @en = 'hello world';
3set @one = 'charies';
4set @two = 'gavin';
5set @three = 'Gavin';
6
7select @cn, @en, @one, @two, @three;
8
9

然后,调用系统函数进行测试:

  • substring,截取字符串,单位为字符;

给TA打赏
共{{data.count}}人
人已打赏
安全运维

OpenSSH-8.7p1离线升级修复安全漏洞

2021-10-23 10:13:25

安全运维

设计模式的设计原则

2021-12-12 17:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索