sql server 精确数值型及近似数值型

 时间:2026-02-14 03:17:16

1、第一步,建立一个表

go

if exists(select * from sysobjects where name='TestTable')---数据表

drop table TestTable

create table TestTable

(

)

sql server 精确数值型及近似数值型

2、接着,就在表里添加decimal   整型数据字段

create table TestTable

(

 Tdecimal   decimal  ,--从-10的38次幂-1到10的38次幂-1的固定精度和范围的数值型数据。

)

解析:

decimal   精确数值型 decimal 数据类型能用来存储从-10的38次幂-1到10的38次幂-1的固定精度和范围的数值型数据。使用这种数据类型时,必须指定范围和精度。 范围是小数点左右所能存储的数字的总位数。精度是小数点右边存储的数字的位数

sql server 精确数值型及近似数值型

3、接着,就在表里添加numeric   整型数据字段

create table TestTable

(

 Tnumeric      numeric   ,--从-10的38次幂-1到10的38次幂-1的固定精度和范围的数值型数据。

)

解析:

numeric   精确数值型 numeric数据类型与decimal 相似。

sql server 精确数值型及近似数值型

4、接着,就在表里添加float    整型数据字段

create table TestTable

(

 Tfloat       float    ,--可以是从-1.79E+308到1.79E+308 之间的任意数 

)

解析:

float    近似数值型            float 数据类型是一种近似数值类型,供浮点数使用。说浮点数是近似的,是因为在其范围内不是所有的数都能精确表示。浮点数可以是从-1.79E+308到1.79E+308 之间的任意数 

sql server 精确数值型及近似数值型

5、接着,就在表里添加real  整型数据字段

create table TestTable

(

 Treal        real     ,--可以是从-1.79E+308到1.79E+308 之间的任意数 

)

解析:real     近似数值型           real 数据类型像浮点数一样,是近似数值类型。它可以表示数值在-3.40E+38到3.40E+38之间的浮点数

sql server 精确数值型及近似数值型

6、 sqlserver的精确数值型及近似数值型的对比就完成了。

sql server 精确数值型及近似数值型

  • eclipse如何修改java(JDK)默认版本
  • QTP10中如何为设置参数化?
  • Navicat如何保存数据库脚本文件到本地
  • NavicatPremium中如何导出数据到MSAccess
  • Power Designer做出完整逻辑图
  • 热门搜索
    三门峡旅游 成都旅游攻略景点必去 香港旅游景点 川西旅游攻略 内蒙古旅游景点 广东旅游景点 中国国际旅游交易会 安顺旅游 天府新区航空旅游职业学院 旅游资讯