黑马程序员技术交流社区

标题: sqlserver2005 里数值类型 用哪个 [打印本页]

作者: 岳喜礼    时间: 2012-2-1 23:52
标题: sqlserver2005 里数值类型 用哪个
sqlserver 里数值类型 用哪个,字符串用的varchar()
数值用哪种呢?
作者: 折翼    时间: 2012-2-2 05:04
常用的有:int()整数    bigint() 大整数   当然啦,还有啊 smllint   float  desimal  numeric  varbinary  binary  等!!!

希望可以帮到你!  
作者: 杨磊    时间: 2012-2-2 09:34
数字数据只包含数字。数字数据类型包括正数和负数、小数(浮点数)和整数
  整数由正整数和负整数组成,例如 39、25、0-2 和 33967。在 Micrsoft SQL Server 中,整数存储的数据类型是    Int,Smallint和 Tinyint。Int 数据类型存储数据的范围大于 Smallint 数据类型存储数据的范围,而 Smallint 据类型存储数据的范围大于Tinyint 数据类型存储数据的范围。使用 Int 数据狗昔存储数据的范围是从 -2 147 483 648 到 2 147 483 647(每一个值要求4个字节存储空间)。使用 Smallint 数据类型时,存储数据的范围从 -32 768 到 32 767(每一个值要求2个字节存储空间)。使用Tinyint 数据类型时,存储数据的范围是从0 到255(每一个值要求1个字节存储空间)。
  精确小娄数据在 SQL Server 中的数据类型是 Decimal 和 Numeric。这种数据所占的存储空间根据该数据的位数后的位数来确定。
  在SQL Server 中,近似小数数据的数据类型是 Float 和 Real。例如,三分之一这个分数记作。3333333,当使用近似数据类型时能准确表示。因此,从系统中检索到的数据可能与存储在该列中数据不完全一样。
作者: 岳喜礼    时间: 2012-2-2 09:55
多谢回复




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2