常用数据类型对应字节数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下面是SQL Server常用数据类型及其表示方法: 1.整型数据类型 - TINYINT:1字节,0~255的无符号整数 - SMALLINT:2字节,-32,768~32,767的有符号整数 - INT:4字节,-2,147,483,648~2,147,483,647的有符号整数 - BIGINT:8字节,-9,223,372,036,854,775,808~9,223,372,036,854,775,807的有符号整数 2.浮点型数据类型 - FLOAT(n):4或8字节,有符号浮点数,n为精度,最多可存储53位二进制数字 - REAL:4字节,有符号浮点数,最多可存储24位二进制数字 3.小数型数据类型 - DECIMAL(p,s):p+s+1字节,精度p,小数位数s,最大值为10^p-1,最小值为-10^p-1 - NUMERIC(p,s):p+s+1字节,精度p,小数位数s,最大值为10^p-1,最小值为-10^p-1 4.字符型数据类型 - CHAR(n):n字节,固定长度字符串,最多存储n个字符 - VARCHAR(n):n字节,可变长度字符串,最多存储n个字符 - TEXT:2GB,可变长度字符串,最多存储2GB的字符数据 5.日期/时间型数据类型 - DATE:3字节,日期类型,格式为YYYY-MM-DD,范围为0001-01-01~9999-12-31 - TIME:3~5字节,时间类型,格式为hh:mm:ss[.nnnnnnn],精度最高可达7位小数 - DATETIME:8字节,日期时间类型,格式为YYYY-MM-DD hh:mm:ss,范围为1753-01-01~9999-12-31 - SMALLDATETIME:4字节,日期时间类型,格式为YYYY-MM-DD hh:mm:ss,范围为1900-01-01~2079-06-06 - DATETIME2(n):6~8字节,日期时间类型,格式为YYYY-MM-DD hh:mm:ss[.nnnnnnn],精度最高可达7位小数,n为精度 6.二进制型数据类型 - BINARY(n):n字节,固定长度二进制数据 - VARBINARY(n):n字节,可变长度二进制数据 - IMAGE:2GB,可变长度二进制数据 以上是SQL Server常用数据类型及其表示方法。需要注意的是,在实际使用中,不同的数据类型对应不同的存储空间和处理速度,应根据具体需求选择合适的数据类型
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值