VALUES - Amazon Athena

VALUES

Erzeugt eine literale Inlinetabelle. Die Tabelle kann anonym sein, oder Sie können die AS-Klausel verwenden, um einen Tabellennamen, Spaltennamen oder beides anzugeben.

Syntax

VALUES row [, ...]

Parameter

Zeile

Der row-Parameter kann ein einzelner Ausdruck oder ( column_expression [, ...] ) sein.

Beispiele

Gibt eine Tabelle mit einer Spalte und drei Zeilen zurück:

VALUES 1, 2, 3

Gibt eine Tabelle mit zwei Spalten und drei Zeilen zurück:

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

Gibt eine Tabelle mit den Spalten id undname zurück:

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

Erstellen Sie eine Tabelle namens customers mit den Spalten id und name:

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

Weitere Informationen finden Sie auch unter

INSERT INTO...VALUES