2024年3月20日发(作者:)

MySQL数据库常用函数大全

字符串函数

字符串函数是最常用的一种函数,MySQL支持很多种字符串函数。

下列是MySQL支持的字符串函数表。

函数

LOWER

UPPER

CONCAT

LEFT

RIGHT

INSERT

LTRIM

RTRIM

REPEAT

TRIM

SUBSTRING

LPAD

RPAD

STRCMP

功能

将字符串所有字符变为小写

将字符串所有字符变为大写

进行字符串拼接

返回字符串最左边的字符

返回字符串最右边的字符

字符串替换

去掉字符串左边的空格

去掉字符串右边的空格

返回重复的结果

去掉字符串行头和行尾的空格

返回指定的字符串

用字符串对最左边进行填充

用字符串对最右边进行填充

比较字符串S1和S2

REPLACE 进行字符串替换

1

、LOWER(str) 和 UPPER(str)函数:用于转换大小写。

2、CONCAT(s1,s2…sn): 把传入的参数拼接成一个字符串。

任何和NULL进行字符串拼接的结果都是NULL。

3、LEFT(str,x) 和 RIGHT(str,x) 函数:分别返回字符串最左

边的x个字符和最右边的x个字符。如果第二个参数是NULL,

那么将不会返回任何字符串。

4、INSERT(str,x,y,instr): 将字符串str 从指定x的位置开

始,取y个长度的字串替换为instr。

5、LTRIM(str)和RTRIM(str)分别表示去掉字符串str左侧

和右侧的空格。

6、REPEAT(str,x)函数:返回 str 重复x次的结果。

7、TRIM(str)函数,用于去掉目标字符串的空格。