正在加载图片...
数据库基础 SOL Server 2000 1、数值型 数值型的数据类型用于表示数字,一般常用的格式为: numeric(n,d这里n 是精度,表示小数点左边和右边的十进制最大的个数,这里不包括小数点。d是小 数位数,表示在小数点右边的小数部分的位数。这是数据库中最通用的表示数值 的形式,还有一种格式与它相同,格式为: decimal(n, d) 例如,表示职工工资可以使用 numerIc(10,2)数据类型,单位为人民币元,这表 示小数部分为2位,也就是表示到分;它可以表示的最大范围是99999999已 经达到了九千九百多万了,显然在现实生活中一个职工的月工资不会达到那么多 则可以根据实际情况使用 numerIc(8,2)或 numerIc(7,2)。 有时候可能只需要一个整数,例如,考试成绩是百分制的,则可以使用 numerIc(3,0),这样在存储上比较浪费,所以数据库还设置了一些常用的数值类型 如下所示: int表示整数,使用四个字节存储 smallint表示整数,使用二个字节存储; Rea表示浮点数 Foa表示浮点数; Money表示币值,小数点后有四位小数数字,代表货币或现金值的货币数据类 型,其数据值介于 2,337,203,685,4775808)与263 (+922,37,203,685,475807)之间,精确到货币单位的千分之十。存储大小为8个 字节。1、数值型 数值型的数据类型用于表示数字,一般常用的格式为:numeric(n,d)这里n 是精度,表示小数点左边和右边的十进制最大的个数,这里不包括小数点。d是小 数位数,表示在小数点右边的小数部分的位数。这是数据库中最通用的表示数值 的形式,还有一种格式与它相同,格式为: decimal(n,d) 例如,表示职工工资可以使用numeric(10,2)数据类型,单位为人民币元,这表 示小数部分为2位,也就是表示到分;它可以表示的最大范围是99999999.99,这已 经达到了九千九百多万了,显然在现实生活中一个职工的月工资不会达到那么多 ,则可以根据实际情况使用numeric(8,2)或numeric(7,2)。 有时候可能 只需要一个整数 ,例如 ,考试成绩是百分制的, 则可以使用 numeric(3,0),这样在存储上比较浪费,所以数据库还设置了一些常用的数值类型 ,如下所示: • int表示整数,使用四个字节存储; • smallint表示整数,使用二个字节存储; • Real 表示浮点数; • Float表示浮点数; Money表示币值,小数点后有四位小数数字,代表货币或现金值的货币数据类 型 , 其 数 据 值 介 于 -2 63 (-922,337,203,685,477.5808) 与 2 63 - 1 (+922,337,203,685,477.5807) 之间,精确到货币单位的千分之十。存储大小为 8 个 字节
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有