【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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章