MySQL基础函数

lower

select ‘ABC’,lower(‘ABC’);
数据转小写

upper

select ‘abc’,upper(‘abc’);
数据转大写

length

select length(1234);
数据的长度

substr

select substr(1234,2,3);
截取后两个参数分别表示从第几个元素开始截取和截取长度.

concat

select concat(123,456,7,8,9) x;
拼接数据

replace

select replace(1232,2,998) x;
把第2个参数代表的值全部替换为第3个参数代表的值.

ifnull

select ifnull(null,10);
替换null

now & month & day

select now(); – 年与日 时与分
select curdate(); – 年与日
select curtime(); – 时与分

round & ceil &floor

round四舍五入,ceil向上取整,floor向下取整.

year & month & day

select now(),year(now()),month(now()),day(now());

hour & minute & second

select now(),hour(now()),minute(now()),second(now());

扫描二维码关注公众号,回复: 13226734 查看本文章

uuid

select uuid();
返回uuid:a08528ca-741c-11ea-a9a1-005056c00001

转义字符

'作为sql语句符号,内容中出现单撇就会乱套,进行转义即可
select ‘ab’cd’ – 单引号是一个SQL语句的特殊字符
select ‘ab’cd’ --数据中有单引号时,用一个\转义变成普通字符

猜你喜欢

转载自blog.csdn.net/weixin_43770110/article/details/120509977
今日推荐