UUID

通常,使用 uuid-ossp 模块提供的函数来生成 UUID。

安装 uuid-ossp 模块

使用 CREATE EXTENSION 语句来安装 uuid-ossp 模块:

验证是否安装成功:

使用 UUID

创建一张使用 UUID 为主键的表:

CREATE TABLE contacts (
    contact_id uuid DEFAULT uuid_generate_v4 (),
    first_name VARCHAR NOT NULL,
    last_name VARCHAR NOT NULL,
    email VARCHAR NOT NULL,
    phone VARCHAR,
    PRIMARY KEY (contact_id)
);
INSERT INTO contacts (
    first_name,
    last_name,
    email,
    phone
)
VALUES
    (
        'John',
        'Smith',
        '[email protected]',
        '408-237-2345'
    ),
    (
        'Jane',
        'Smith',
        '[email protected]',
        '408-237-2344'
    ),
    (
        'Alex',
        'Smith',
        '[email protected]',
        '408-237-2343'
    );

查询记录:

要查看完整内容,请先登录