永发信息网

sql数据类型有哪些

答案:2  悬赏:80  手机版
解决时间 2021-01-02 23:46
sql数据类型有哪些
最佳答案
一、 整数数据类型
整数数据类型是最常用的数据类型之一。1、INT (INTEGER)
INT (或INTEGER)数据类型存储从-2的31次方 (-2 ,147 ,483 ,648) 到2的31次方-1 (2 ,147 ,483,647) 之间的所有正负整数。每个INT 类型的数据按4 个字节存储,其中1 位表示整数值的正负号,其它31 位表示整数值的长度和大小。2、SMALLINT
SMALLINT 数据类型存储从-2的15次方( -32, 768) 到2的15次方-1( 32 ,767 )之间的所有正负整数。每个SMALLINT 类型的数据占用2 个字节的存储空间,其中1 位表示整数值的正负号,其它15 位表示整数值的长度和大小。
3、TINYINTTINYINT数据类型存储从0 到255 之间的所有正整数。每个TINYINT类型的数据占用1 个字节的存储空间。4、BIGINT
BIGINT 数据类型存储从-2^63 (-9 ,223, 372, 036, 854, 775, 807) 到2^63-1( 9, 223, 372, 036 ,854 ,775, 807) 之间的所有正负整数。每个BIGINT 类型的数据占用8个字节的存储空间。
二、 浮点数据类型
浮点数据类型用于存储十进制小数。浮点数值的数据在SQL Server 中采用上舍入(Round up 或称为只入不舍)方式进行存储。所谓上舍入是指,当(且仅当)要舍入的数是一个非零数时,对其保留数字部分的最低有效位上的数值加1 ,并进行必要的进位。若一个数是上舍入数,其绝对值不会减少。如:对3.14159265358979 分别进行2 位和12位舍入,结果为3.15 和3.141592653590。1、REAL 数据类型
REAL数据类型可精确到第7 位小数,其范围为从-3.40E -38 到3.40E +38。 每个REAL类型的数据占用4 个字节的存储空间。
2、FLOAT
FLOAT数据类型可精确到第15 位小数,其范围为从-1.79E -308 到1.79E +308。 每个FLOAT 类型的数据占用8 个字节的存储空间。 FLOAT数据类型可写为FLOAT[ n ]的形式。n 指定FLOAT 数据的精度。n 为1到15 之间的整数值。当n 取1 到7 时,实际上是定义了一个REAL 类型的数据,系统用4 个字节存储它;当n 取8 到15 时,系统认为其是FLOAT 类型,用8 个字节存储它。
3、DECIMALDECIMAL数据类型可以提供小数所需要的实际存储空间,但也有一定的限制,您可以用2 到17 个字节来存储从-10的38次方-1 到10的38次方-1 之间的数值。可将其写为DECIMAL[ p [s] ]的形式,p 和s 确定了精确的比例和数位。其中p 表示可供存储的值的总位数(不包括小数点),缺省值为18; s 表示小数点后的位数,缺省值为0。 例如:decimal (15 5),表示共有15 位数,其中整数10 位,小数5。 位表4-3 列出了各精确度所需的字节数之间的关系。
4、NUMERIC
NUMERIC数据类型与DECIMAL数据类型完全相同。
注意:SQL Server 为了和前端的开发工具配合,其所支持的数据精度默认最大为28位。三、 二进制数据类型
1、BINARYBINARY 数据类型用于存储二进制数据。其定义形式为BINARY( n), n 表示数据的长度,取值为1 到......余下全文>>
全部回答
对的,就是这个意思
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
车辆被通告报废是什么意思
单选题甲、乙两台机器,做的功之比W甲∶W乙=
南林宿舍有风扇吗
六字开头的成语有哪些
你太傻了英语怎么说
五月宜搬家的日子
纯洁的名字
信息流推广是什么
大乌龟的装饰品放在家里好不好,
如何异地订蛋糕
电脑点什么都未响应
货运公司用英语怎么说
仿写:仿照例句,写两段话,要与例句形式相似
岳阳楼记古今异义
韩国维娜化妆品怎么样
推荐资讯
男士钱包什么皮好
我想把房子过户给母亲,过户费是怎么算
有没有知道枣庄到毫州的具体路线,越详细越好
快捷快递续重怎么收费
读《聪明数学》有感450字这篇作文怎么写
急死了啊,密码被盗了啊,我的密码被盗了,密
鹿是什么意思同性
盼天亮的优美句子
领导发消息说辛苦了回复个笑脸可以吗
我的ID被百度封永久了,我去申诉了,但是为神马
单选题下列说法中正确的是A.一切物质中都存在
奥特曼格斗进化3十大据点可以得那些人物
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?