九九之家 - 操作系统光盘下载网站!

当前位置: 首页  >  教程资讯 mysql 系统函数,MySQL系统函数概述

mysql 系统函数,MySQL系统函数概述

时间:2024-12-21 来源:网络 人气:

MySQL系统函数概述

MySQL系统函数是一组内置的函数,它们可以用于执行各种操作,如数学计算、字符串处理、日期和时间处理、系统信息查询等。这些函数在SQL查询中非常有用,可以增强查询的灵活性和功能。

数学函数

ABS(x)返回x的绝对值。

CEILING(x)返回大于或等于x的最小整数。

FLOOR(x)返回小于或等于x的最大整数。

MOD(x, y)返回x除以y的余数。

ROUND(x, y)返回x四舍五入到小数点后y位。

字符串函数

CONCAT(str1, str2, ...)将一个或多个字符串连接成一个字符串。

LOWER(str)将字符串转换为小写。

UPPER(str)将字符串转换为大写。

LENGTH(str)返回字符串的长度。

REPLACE(str, from_str, to_str)将字符串中的from_str替换为to_str。

日期和时间函数

CURDATE()返回当前日期。

CURRENT_TIME()返回当前时间。

DATE_FORMAT(date, format)将日期格式化为指定的格式。

EXTRACT(part FROM date)从日期中提取指定的部分,如年、月、日等。

NOW()返回当前日期和时间。

系统信息函数

VERSION()返回数据库的版本号。

CONNECTION_ID()返回服务器的连接数。

DATABASE()返回当前数据库名。

USER()返回当前用户的名称。

CHARSET(str)返回字符串str的字符集。

加密函数

PASSWORD(str)对字符串str进行加密,通常用于用户密码的存储。

MD5(str)对字符串str进行MD5加密。

ENCODE(str, pswdstr)使用字符串pswdstr对字符串str进行加密。

DECODE(cryptstr, pswdstr)使用字符串pswdstr对加密字符串cryptstr进行解密。

条件判断函数

IF(expr, v1, v2)如果expr为真,返回v1;否则返回v2。

IFNULL(v1, v2)


作者 小编

教程资讯

教程资讯排行

系统教程

主题下载