美文网首页
数据库高级操作——文本处理函数和时间处理函数

数据库高级操作——文本处理函数和时间处理函数

作者: Harper324 | 来源:发表于2019-03-25 22:22 被阅读0次

    文本处理函数

    函数 用法
    ASCII() 返回最左侧字符的数值
    BIN() 返回包含数字的二进制表示的字符串
    BIT_LENGTH() 以位为单位返回参数的长度
    CHAR() 返回传递的每个整数的字符
    CHAR_LENGTH() 返回参数中的字符数
    CHARACTER_LENGTH() CHAR_LENGTH()的同义词
    CONCAT() 返回连接字符串
    CONCAT_WS() 返回与分隔符的连接
    ELT() 返回索引号处的字符串
    EXPORT_SET() 返回一个字符串,使得对于值位中设置的每个位,您将获得一个on字符串,并且对于每个未设置的位,您将得到一个关闭字符串
    FIELD() 后续参数中第一个参数的索引位置
    FIND_IN_SET() 第二个参数中第一个参数的索引位置
    FORMAT() 返回格式化为指定小数位数的数字
    FROM_BASE64() 解码base64编码的字符串并返回结果
    HEX() 十进制或字符串值的十六进制表示
    INSERT() 在指定位置插入子字符串,直到指定的字符数
    INSTR() 返回第一次出现的子串的索引
    LCASE() LOWER()的同义词
    LEFT() 返回指定的最左边的字符数
    LENGTH() 以字节为单位返回字符串的长度
    LOAD_FILE() 加载指定的文件
    LOCATE() 返回第一次出现的子串的位置
    LOWER() 以小写形式返回参数
    LPAD() 返回字符串参数,用指定的字符串左边填充
    LTRIM() 删除前导空格
    MAKE_SET() 返回一组以逗号分隔的字符串,这些字符串的位设置为相应的位
    MATCH 执行全文搜索
    MID() 从指定位置开始返回子字符串
    OCT() 返回包含数字八进制表示的字符串
    OCTET_LENGTH() LENGTH()的同义词
    ORD() 返回参数最左侧字符的字符代码
    POSITION() LOCATE()的同义词
    QUOTE() 转义参数以在SQL语句中使用
    REGEXP_INSTR() 匹配正则表达式的子字符串的索引
    REGEXP_LIKE() 字符串是否与正则表达式匹配
    REGEXP_REPLACE() 替换与正则表达式匹配的子字符串
    REGEXP_SUBSTR() 返回匹配正则表达式的子字符串
    REPEAT() 重复指定次数的字符串
    REPLACE() 替换指定字符串的出现次数
    REVERSE() 反转字符串中的字符
    RIGHT() 返回指定的最右边的字符数
    RPAD() 追加指定次数的字符串
    RTRIM() 删除尾随空格
    SOUNDEX() 返回soundex字符串
    SPACE() 返回指定数量的空格的字符串
    STRCMP() 比较两个字符串
    SUBSTR() 返回指定的子字符串
    SUBSTRING() 返回指定的子字符串
    SUBSTRING_INDEX() 在指定的分隔符出现次数之前从字符串返回子字符串
    TO_BASE64() 返回转换为base-64字符串的参数
    TRIM() 删除前导和尾随空格
    UCASE() UPPER()的同义词
    UNHEX() 返回一个包含数字十六进制表示的字符串
    UPPER() 转换为大写
    WEIGHT_STRING() 返回字符串的权重字符串

    时间处理函数

    函数 用法
    ADDDATE() 将时间值(间隔)添加到日期值
    ADDTIME() 添加时间
    CONVERT_TZ() 从一个时区转换为另一个时区
    CURDATE() 返回当前日期
    CURRENT_DATE(),CURRENT_DATE() CURDATE()的同义词
    CURRENT_TIME(),CURRENT_TIME () CURTIME()的同义词
    CURRENT_TIMESTAMP(),CURRENT_TIMESTAMP() NOW()的同义词
    CURTIME() 返回当前时间
    DATE() 提取日期或日期时间表达式的日期部分
    DATE_ADD() 将时间值(间隔)添加到日期
    DATE_FORMAT() 指定格式化日期
    DATE_SUB() 从日期中减去时间值(间隔
    DATEDIFF() 减去两个日期
    DAY() DAYOFMONTH()的同义词
    DAYNAME() 返回工作日的名称
    DAYOFMONTH() 返回月中的某一天(0-31)
    DAYOFWEEK() 返回参数的工作日索引
    DAYOFYEAR() 返回一年中的某一天(1-366)
    EXTRACT() 提取部分日期
    FROM_DAYS() 将日期编号转换为日期
    FROM_UNIXTIME() 将Unix时间戳格式化为日期
    GET_FORMAT() 返回日期格式字符串
    HOUR() 提取小时
    LAST_DAY 返回参数的月份的最后一天
    LOCALTIME(),LOCALTIME NOW()的同义词
    LOCALTIMESTAMP,LOCALTIMESTAMP() NOW()的同义词
    MAKEDATE() 创建年份和年中的日期
    MAKETIME() 从小时,分钟,秒开始创建时间
    MICROSECOND() 返回参数的微秒
    MINUTE() 返回参数的分钟
    MONTH() 返回通过日期的月份
    MONTHNAME() 返回月份的名称
    NOW() 返回当前日期和时间
    PERIOD_ADD() 将期间添加到年 - 月
    PERIOD_DIFF() 返回句点之间的月数
    QUARTER() 从日期参数返回四分之一
    SEC_TO_TIME() 将秒转换为'HH:MM:SS'格式
    SECOND() 返回第二个(0-59
    STR_TO_DATE() 将字符串转换为日期
    SUBDATE() 使用三个参数调用时DATE_SUB()的同义词
    SUBTIME() 减去时间
    SYSDATE() 返回函数执行的时间
    TIME() 提取传递的表达式的时间部分
    TIME_FORMAT() 格式为时间
    TIME_TO_SEC() 返回转换为秒的参数
    TIMEDIFF() 减去时间
    TIMESTAMP() 使用单个参数,此函数返回日期或日期时间表达式;有两个参数,参数的总和
    TIMESTAMPADD() 向datetime表达式添加间隔
    TIMESTAMPDIFF() 从日期时间表达式中减去间隔
    TO_DAYS() 返回转换为days的日期参数
    TO_SECONDS() 返回自0年以来转换为秒的日期或日期时间参数
    UNIX_TIMESTAMP() 返回Unix时间戳
    UTC_DATE() 返回当前的UTC日期
    UTC_TIME() 返回当前的UTC时间
    UTC_TIMESTAMP() 返回当前的UTC日期和时间
    WEEK() 返回周数
    WEEKDAY() 返回工作日索引
    WEEKOFYEAR() 返回日期的日历周(1-53
    YEAR() 返回年份
    YEARWEEK() 返回年份和星期

    相关文章

      网友评论

          本文标题:数据库高级操作——文本处理函数和时间处理函数

          本文链接:https://www.haomeiwen.com/subject/tteivqtx.html