CREATE TABLE

定义新表的 SQL 命令

CREATE TABLE 是用于定义新表的 DDL 命令。

CREATE TABLE 一直存在于 PostgreSQL 中。

更改历史记录

注意:在此列表中未记录 PostgreSQL 7.2 之前的更改。

示例

CREATE TABLE 的基本用法示例

postgres=# CREATE TABLE foo (id INT NOT NULL PRIMARY KEY, val TEXT);
CREATE TABLE

postgres=# \d foo
                Table "public.foo"
 Column |  Type   | Collation | Nullable | Default
--------+---------+-----------+----------+---------
 id     | integer |           | not null |
 val    | text    |           |          |
Indexes:
    "foo_pkey" PRIMARY KEY, btree (id)

类别

DDLSQL 命令

另请参阅

ALTER TABLEDROP TABLECREATE TABLE ASCREATE FOREIGN TABLE

反馈

提交任何关于 "CREATE TABLE" 的评论、建议或更正 此处