美文网首页
sql常用函数

sql常用函数

作者: 我就是小政政 | 来源:发表于2019-05-09 15:59 被阅读0次

1.CAST

语法

类型强转:
CAST (<expression> AS <data_ type>[ length ]);cast( 列名/值 as 数据类型 )
e.g. cast(phone as varchar/integer/int)

四舍五入

--截断小数
SELECT CAST('123.447654' AS decimal(5,2)) as result from tab_nm;
RESULT


123.45
decimal(5,2)表示值总位数为5,精确到小数点后2位。

截取

SELECT CAST('123.4' AS decimal) as result from dual;
结果是一个整数值:123;

时间转换

还可以用于时间的转换:
2018-3-21 10:40:09
date
select cast(date as varchar) as date from table1;
结果如下:
date
2018-3-21 10:40:09
select cast(date as date) as date from table1;
结果如下:
date
2018-3-21
select cast(date as time) as date from table1;
结果如下:
date
10:40:09

2.substr

语法

substr(str,start,length)
start起始位置从1开始,length截取长度

相关文章

  • MySQL语法模板

    本系列文章主要归纳MySQL的SQL语句和常用的函数。 SQL语句:主要分为常用的,show,表、索引,视图,函数...

  • SQL内置函数使用手册

    SQL中有很多特别棒的内置函数。本文SQL内置函数手册中总结了SQL中常用的内置函数,包含通用聚合函数、安全检测函...

  • MySQL学习八:使用数据处理函数

    大多数的SQL支持以下类型函数:文本函数、数值函数、日期函数和系统函数。 1. 常用文本函数整理如下: 2. 常用...

  • SQL常用函数

    日期和时间函数 1,CURDATE()返回当前日期; 2,CURTIME()返回当前时间; 3,MONTH(d)返...

  • sql常用函数

    时间类 判断类 连接类 组内排序

  • sql常用函数

    SUBSTRING():截取字符串参数1:字符串参数2:截取开始位置参数3:截取字符串的长度 LEFT():返回指...

  • sql常用函数

    一、字符函数 LENGTH 获取参数值的字节个数 SELECT LENGTH ('lala') ; 结果: 4 C...

  • sql常用函数

    1.CAST 语法 类型强转:CAST ( AS [ length ]);cast( 列...

  • SQL必知必会-7.SQL函数

    SQL提供了一些常用的内置函数,当然也可以自己定义SQL函数。SQL的内置函数对于不同的数据库软件来说具有一定的通...

  • SQL中常用的文本处理函数和日期时间处理函数

    SQL中常用的文本处理函数和日期时间处理函数 常用文本处理函数 CONCAT(str1, str2, ...):拼...

网友评论

      本文标题:sql常用函数

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