VALUES - Amazon Athena

VALUES

创建一个文字内联表。该表可以是匿名的,也可以使用 AS 子句来指定表名和/或列名。

摘要

VALUES row [, ...]

参数

row 参数可以是单个表达式或 ( column_expression [, ...] )

示例

返回一个具有一列三行的表:

VALUES 1, 2, 3

返回一个具有两列三行的表:

VALUES (1, 'a'), (2, 'b'), (3, 'c')

返回一个包含列 idname 的表:

SELECT * FROM ( VALUES (1, 'a'), (2, 'b'), (3, 'c') ) AS t (id, name)

创建一个名为 customers 且包含列 idname 的表:

CREATE TABLE customers AS SELECT * FROM ( VALUES (1, 'a'), (2, 'b'), (3, 'c') ) AS t (id, name)

另请参阅

INSERT INTO...VALUES