SQL哪些数据类型能带小数又能计算的(sql小数类型)
1个回答
2023-04-26 · 百度认证:重庆猪八戒网络有限公司官方账号
关注
展开全部
浮点数据类型能带小数又能计算。它包括REAL数据类型、FLOAT、DECIMAL、NUMERIC
给大家简单分析一下:
1、REAL数据类型REAL数据类型可精确到第7位小数,其范围为从-3.40E-38到3.40E38。每个REAL类型的数据的存储空间占用4个字节。
2、FLOATFLOAT数据类型可精确到第15位小数,其范围为从-1.79E-308到1.79E308。每个FLOAT类型的数据占用8个字节的存储空间。存储空间暂用8个字节。
3、DECIMALDECIMAL数据类型可以提供小数所需要的实际存储空间,但也有一定的限制,可以用2到17个字节来存储从-10的38次方-1到10的38次方-1之间的数值。可将其写为DECIMAL[p[s]]的形式,p和s确定了精确的比例和数位。其中p表示可供存储的值的总位数(不包括小数点),缺省值为18;s表示小数点后的位数,缺省值为0。例如:decimal(155),表示共有15位数,其中整数10位,小数5。位表4-3列出了各精确度所需的字节数之间的关系。
4、NUMERICNUMERIC数据类型与DECIMAL数据类型以及其模式一样。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询