云服务器网:购买云服务器和VPS必上的网站!

类型SQL Server中的整数类型及其用法简介

SQL Server中的整数类型及其用法简介
SQL Server中具有多种整数类型,包括bigint、int、smallint、tinyint等。它们的范围不一样,可以满足区别的利用场景,并且每种类型都有它的优势和劣势。下面就对SQL Server中的整数类

SQL Server中的整数类型及其用法简介

SQL Server中具有多种整数类型,包括bigint、int、smallint、tinyint等。它们的范围不一样,可以满足区别的利用场景,并且每种类型都有它的优势和劣势。下面就对SQL Server中的整数类型作一个简介,介绍它们的用法。

首先是bigint类型。bigint类型能够存储的数值的范围是⑼,223,372,036,854,775,808 到 +9,223,372,036,854,775,807 之间,它占用8个字节大小。Null值也是可以存储的。例如以下SQL语句:

SELECT * FROM products WHERE productID=9223372036854775807

int类型可以存储从⑵^31至2^31⑴之间的数值,它占用4个字节小小,和bigint比起来空间小了一半。例如:

SELECT * FROM orders WHERE customerid=2147483647

smallint类型能存储从⑵^15至2^15⑴之间的数值,它占用2个字节小小,比int类型小了一半。例如:

SELECT * FROM prices WHERE priceId=32767

最后一种就是tinyint类型,它可以存储从0至255之间的数值,它只占用1个字节,比smallint类型小了一半。例如:

SELECT * FROM categories WHERE categoryId=255

总而言之,用区别的整数类型可以满足区别的利用场景,具体使用哪一种类型,可以根据实际的需要和存储所需的空间进行选择,这样可以节省存储空间,同时可让程序更加高效。

本文来源:https://www.yuntue.com/post/229129.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注