MYSQL-常见函数
常用函数 数学运算 绝对值: abs(-8) ,-8的绝对值8 向上取整: ceiling(9.4) ,9.4向上取整10 向下取整: floor(9.4) ,9.4向下取整9 返回随机数: rand() ,返回一个0~1之间的随机数 返回一个数的符号: sign(数值) ,0返回0,负数返回-1,整数返回1 字符串函数 字符串长度: char_length(字符串) ,返回指定字符串的长度。 合并字符串: concat(字符串1,字符串2,...,字符串n) ,返回从左到右按顺序拼接后的字符串。 转小写: lower(字符串) ,将指定字符中的字母全部转小写。 转大写: upper(字符串) ,将指定字符中的字母全部转大写。 查找字符: instr(字符串,子串) ,返回字符串中第一次出现子串的索引。 替换字符串: replace(字符串,被替代字符串,替代字符串) ,替换出现的指定字符串。 截取字符串: substr(原字符串,截取起始数位,截取长度) ,返回指定的字符串(不写截取长度就截取到末尾)。 反转字符: reverse(字符串) ,反转指定字符串。 时间和日期 获取当前日期: current_date()或者curdate() ,获取当前的日期 2020-2-16。 获取当前时间 : now() ,获取当前时间 2020-2-16- 17:26:45。 本地时间: