数据库的函数

数据库的函数

一、定义

在数据库中,**函数(Function)**是一种存储在数据库服务器上的可执行代码,用于执行某个特定任务。它通常接受一组输入参数,并返回一个单一的结果值。函数可以简化代码的重用,提高代码的可维护性和效率

理解:特殊的代码块

二、预定义函数

理解:MySQL自己提供的函数,直接调用即可

注意:函数使用select调用,函数必须有返回值

1、数学类函数

SELECT ABS(-100);# 获取绝对值
SELECT SQRT(9);# 获取平方根
SELECT MOD(10,3);# 获取余数
SELECT POW(3,3);# 获取次方
SELECT RAND();# 获取随机数(取值范围:0(包含)~1(排他))

2、字符串函数

SELECT LENGTH("用良心做教育");# 获取长度(单位:字节)
SELECT CONCAT("用良心做教育","做真实的自己");# 拼接字符串
SELECT SUBSTR("用良心做教育",2,2);# 截取字符串(目标字符串,第几个字符,截取长度)

3、时间类函数

SELECT NOW();# 获取当前时间
SELECT YEAR(NOW());# 获取年份
SELECT MONTH(NOW());# 获取月份
SELECT DAY(NOW());# 获取日期
SELECT HOUR(NOW());# 获取时
SELECT MINUTE(NOW());# 获取分
SELECT SECOND(NOW());
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值