历史版本。 PostgreSQL 7.0 已结束支持。 请参阅 当前版本手册.
SELECT INTO
SELECT INTO — 从一个现有的表或视图创建一个新表
大纲
SELECT [ ALL | DISTINCT [ ON (expression[, ...] ) ] ]expression[ ASname] [, ...] [ INTO [ TEMPORARY | TEMP ] [ TABLE ]new_table] [ FROMtable[alias] [, ...] ] [ WHEREcondition] [ GROUP BYcolumn[, ...] ] [ HAVINGcondition[, ...] ] [ { UNION [ ALL ] | INTERSECT | EXCEPT }select] [ ORDER BYcolumn[ ASC | DESC | USINGoperator] [, ...] ] [ FOR UPDATE [ OFclass_name[, ...] ] ] LIMIT {count| ALL } [ { OFFSET | , }start]
输入
所有输入字段在 SELECT 中有详细描述。
输出
所有输出字段在 SELECT 中有详细描述。
描述
SELECT INTO 从查询的结果创建一个新表。通常这个查询从现有的表提取数据,但允许任何
SQL 查询。
注意
CREATE TABLE AS
在功能上等价于
SELECT INTO 命令。