Defines a new view.
概要
REATE[OR REPLACE] [TEMP | TEMPORARY] VIEW name
[ (column_name [, ...] ) ]
ASquery
描述
CREATE VIEW定义查询的视图。 视图没有实际物化。 相反,每次在查询中引用视图时,都会运行查询。
CREATE OR REPLACE VIEW是类似的,但是如果同名的视图已经存在,则会被替换。 您只能使用生成相同列列(相同列名称和数据类型)的新查询替换视图。
如果给定了模式名称,则在指定的模式中创建视图。 否则,它将在当前模式中创建。 临时视图存在于特殊模式中,因此在创建临时视图时可能不会给出模式名称。 视图的名称必须与同一模式中任何其他视图,表,序列或索引的名称不同。
parameter
TEMPORARY | TEMP
如果指定,视图将创建为临时视图。临时视图会在当前会话结束时自动删除。当临时视图存在时,当前会话不存在具有相同名称的现有永久