📜  PostgreSQL – 整数数据类型

📅  最后修改于: 2022-05-13 01:57:15.586000             🧑  作者: Mango

PostgreSQL – 整数数据类型

PostgreSQL 允许一种整数类型,即INTEGER 。它需要 4 个字节的存储大小,可以存储 -2、147、483、648 到 2、147、483、647 范围内的整数。它可以方便地存储一个国家的人口、活跃人口数量等数据。社交媒体应用程序上的用户等。

Syntax: variable_name INTEGER

现在让我们看一下 INTEGER 整数类型用例的一些示例。
示例 1:
在本例中,我们将使用以下命令创建一个存储各个国家人口的表:

CREATE TABLE countries_population(
    country_id SERIAL PRIMARY KEY,
    name VARCHAR (255) NOT NULL,
    population INTEGER NOT NULL CHECK (population> 0)
);

现在让我们使用以下命令向表中添加一些数据:

INSERT INTO countries_population(name, population)
VALUES
    ('India', 1352600000),
    ('Russia', 14450000), 
    ('Canada', 37600000),  
    ('Japan', 126500000);

现在让我们使用以下命令检查我们插入的数据:

SELECT * FROM countries_population;

输出:



示例 2:
在此示例中,我们将使用以下命令创建一个表,用于存储各种社交媒体应用程序上的活跃用户数:

CREATE TABLE social_media(
    id SERIAL PRIMARY KEY,
    name VARCHAR (255) NOT NULL,
    active_users INTEGER NOT NULL CHECK (active_users> 0)
);

现在让我们使用以下命令向表中添加一些数据:

INSERT INTO social_media(name, active_users)
VALUES
    ('Facebook', 249279585),
    ('Twitter', 330000000), 
    ('Instagram', 1070000000),  
    ('Linkedin', 210000000);

现在让我们使用以下命令检查我们插入的数据:

SELECT * FROM social_media;

输出: