域名 AXUM.RS 将于2025年10月到期。我们无意再对其进行续费,我们希望你能够接续这个域名,让更多 AXUM 开发者继续受益。
  • 方案1️⃣AXUM.RS 域名 = 3000
  • 方案2️⃣方案1️⃣ + 本站所有专题原始 Markdown 文档 = 5000
  • 方案3️⃣方案2️⃣ + 本站原始数据库 = 5500
如果你有意接续这份 AXUM 情怀,请与我们取得联系。
说明:
  1. 如果有人购买 AXUM.RS 域名(方案1️⃣),或者该域名到期,本站将启用新的免费域名继续提供服务。
  2. 如果有人购买了 AXUM.RS 域名,且同时购买了内容和/或数据库(方案2️⃣/方案3️⃣),本站将关闭。届时我们或许会以另一种方式与你再相遇。

UUID

PostgreSQL 支持 UUID 类型。

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

安装 uuid-ossp 模块

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

SELECT uuid_generate_v4();
/* 结果
           uuid_generate_v4
--------------------------------------
 8896dab8-0d65-418c-a74e-a025307ef603
(1 row)
*/

插入一些示例数据:

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'
    );

查询记录:

SELECT * FROM contacts;

/* 结果
              contact_id              | first_name | last_name |         email          |    phone
--------------------------------------+------------+-----------+------------------------+--------------
 9815c410-80b6-4309-b4e7-c47ec638da6f | John       | Smith     | [email protected] | 408-237-2345
 f51d0b1d-c221-405f-a09b-04c68df1f0c8 | Jane       | Smith     | [email protected] | 408-237-2344
 2ead7c0b-cfb0-4c0c-b137-2ce239f3b4d6 | Alex       | Smith     | [email protected] | 408-237-2343
(3 rows)
*/
要查看完整内容,请先登录