MySQL(SQL函数)
一,前言
字符函数:字符函数分为大小写处理函数,字符处理函数
数字函数:
日期函数:
转换函数:
通用函数:
二,SQL函数
(1)字符函数
1.大小写处理函数
SELECT UPPER(emp.LAST_NAME) FROM employees as emp;
2.字符处理函数
(2)数字函数
(3)日期函数
(4)转换函数
1.隐式数据类型转换
隐式数据类型转换是指MySQL服务器能够自动地进行类型转换。 如:可以将标准格式的字串日期自动转换为日期类型。 MySQL字符串日期格式为:‘YYYY-MM-DD HH:MI:SS’ 或 ‘YYYY/MM/DD HH:MI:SS’;
2.显式数据类型转换
- DATE_FORMAT(date,format) 将日期转换成字符串;
- STR_TO_DATE(str,format) 将字符串转换成日期;
INSERT INTO employees(employee_id,last_name,email,hire_date,job_id)
VALUES(401,"steve","steve@qq.com",STR_TO_DATE("2049年5月5日","%Y年%m月%d日"),'IT_PROG');
SELECT * FROM employees as emp
WHERE emp.LAST_NAME = "steve";