SQL Server支持标准SQL整数类型,包括:BIGINT,INT,SMALLINT和TINYINT。 下表说明了每种整数类型的范围和存储:

数据类型数值范围存储
BIGINT-2^632^63 -18位
INT-2^312^31 -14位
SMALLINT-2^152^15 -12位
TINYINT02551位
--创建表
CREATE TABLE test_sql_server_integers (
    bigint_col bigint,
    int_col INT,
    smallint_col SMALLINT,
    tinyint_col tinyint
)
--插入各类型数据
INSERT INTO test_sql_server_integers (
    bigint_col,
    int_col,
    smallint_col,
    tinyint_col
)VALUES(
    9223372036854775807,
    2147483647,
    32767,
    255
);
--查询各列
SELECT
 bigint_col,
 int_col,
 smallint_col,
 tinyint_col
FROM
 test_sql_server_integers;
如果觉得我的文章对你有用,请随意赞赏