在 PostgreSQL 中,创建新表需要使用 CREATE TABLE 语句。以下是一个简单的示例,展示如何创建一个包含几个基本列的新表:
-- 创建一个新表
CREATE TABLE example_table (
    id SERIAL PRIMARY KEY,
    name VARCHAR(100),
    age INT,
    email VARCHAR(255)
);

在这个例子中:

  •  example_table 是表的名称。

  •  id 是一个自增的主键列,使用 SERIAL 类型表示,表示每个记录的唯一标识符。

  •  name 是一个最大长度为 100 的字符串列,用于存储姓名。

  •  age 是一个整数列,用于存储年龄。

  •  email 是一个最大长度为 255 的字符串列,用于存储电子邮件地址。


在这里,PRIMARY KEY 关键字用于将 id 列指定为主键。主键是一种特殊的列,它确保表中的每一行都具有唯一标识符。

你可以根据实际需求添加更多的列,指定不同的数据类型,并使用其他约束条件来定义表的结构。完成 CREATE TABLE 语句后,你就可以向表中插入数据,执行查询等操作。


转载请注明出处:http://www.zyzy.cn/article/detail/8101/PostgreSQL