【SQL的学习笔记】精确到若干位小数

使用步骤

一、使用语句DECIMAL获取特定小数位数的数据类型

DECIMAL(参数一,参数二)
说明:
参数一:一个整形数字,指定希望获取的小数总的十进制位数(整数部分+小数部分)
参数二:一个整形数字,指定希望获取的小数小数点后的十进制数字位数
示例:

--获取一个数据类型,该类型定义一种指定的小数
--该小数:的小数点后有且仅有2位十进制数字
--该小数:的整数数字个数加小数数字个数一共最多有3个十进制数字
DECIMAL(3,2) 
二、使用语句CONVERT进行转换

CONVERT(参数一,参数二)
说明:
参数一:指定一种数据类型,是你希望得到的结果数据类型
参数二:指定一个数据,是你的待转型的数据
示例:

--将小数3.14转成int类型
CONVERT(INT,3.14)

综合使用示例

--将小数3.141592654转成总长度为3位,小数点后长度为2位的小数
CONVERT(DECIMAL(3,2),3.141592654)
--结果返回:3.14
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值