zoukankan      html  css  js  c++  java
  • Java笔记(1)——sql常用函数

    一、字符函数

    1.LENGTH--获取参数值的字节个数

    SELECT LENGTH('LALA');

    结果:4

    2.CONCAT--拼接字符串

    SELECT CONCAT('I','am','OK');

    结果:IamOK

    3.UPPER--将参数变为大写

    SELECT UPPER('abc');

    结果:ABC

    4.LOWER--将参数变为小写

    SELECT LOWER('ABC');

    结果:abc

    5.SUBSTR--索引从1开始,返回指定位置及其之后字符串

    SELECT SUBSTR('ABC',2);

    结果:BC

    SUBSTR--截取从指定索引处(第二个参数)开始,获取索引位置及其后指定字符长度的字符串

    SELECT SUBSTR('ABC',1,2);

    结果:AB

    6.INSTR--返回第二个参数在第一个参数中第一次出现的位置,若没出现,则返回0

    SELECT INSTR('ABCD','CD');

    结果:3

    7.TRIM--去除首尾指定的字符,如果没指定,则表示去除空格

    SELECT SUBSTR('#','###ASD##123####');

    结果:ASD##123

    8.LPAD--用指定的字符实现左填充指定长度,同时也是结果的最终长度

    SELECT LPAD('ABC',4,'#');

    结果:#ABC

    9.RPAD--用指定的字符实现右填充指定长度,同时也是结果的最终长度

    SELECT LPAD('ABC',4,'#');

    结果:ABC#

    10.REPLACE--替换所有的指定的字符串为另一个字符串

    SELECT REPLACE('ABCABC','B','#');

    结果:A#CA#C

    二、数学函数

    1.ROUND--四舍五入

    SELECT ROUND(1.56);

    结果:2

    ROUND--保留指定小数位数

    SELECT ROUND(3.1415926,2);

    结果:3.14

    2.CEIL--向上取整,返回大于等于该参数的最小整数

    SELECT CEIL(-1.7836);

    结果:-1

    3.FLOOR--向下取整,返回小于等于该参数的最大整数

    SELECT FLOOR(3.897);

    结果:3

    4.TRUNCATE--截断

    SELECCT RUNCATE(1.668675);

    结果:1.66

    5.MOD--取模

    SELECT MOD(10,3);

    结果:1

    三、日期函数

    1.NOW--返回当前日期+时间

    SELECT NOW();

    2.CURDATE--返回当前系统日期,不包含时间

    SELECT CURDATE();

    3.CURTIME--返回当前时间,不包含日期

    SELECT CURTIME();

    4.MONTHNAME,DAYDATE等--返回日期的英文名字

    SELECT DAYDATE(NOW());

    5.STR_TO_DATE--将字符串通过指定的格式转化为日期

    SELECT STR_TO_DATE('4-3#1998','%m-%d#%Y');

    结果:1998-04-03

    6.DATE_FORMAT--将日期转化为指定格式字符串

    SELECT DATE_FORMAT(NOW(),'%m#%d#%Y');

    结果:09#04#2019

    三、其他函数

    SELECT VERSION();--获取sql的版本号
    SELECT DATABASE();--获取当前所在数据库名
    SELECT USER();--获取登录用户名 

    四、流程控制函数

    ……

  • 相关阅读:
    Slf4j框架的用法
    常用框架介绍
    Spring整合Kafka(Spring-Kafka)
    Java并发容器
    kafka多线程消费
    kafka简介
    kafka-clients介绍
    windows搭建kafka
    rocketmq-client使用
    Window搭建部署RocketMQ
  • 原文地址:https://www.cnblogs.com/jaci/p/11462600.html
Copyright © 2011-2022 走看看