Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
VALUES
Erzeugt eine wörtliche Inline-Tabelle. Die Tabelle kann anonym sein, oder Sie können die AS
Klausel verwenden, um einen Tabellennamen, Spaltennamen oder beides anzugeben.
Syntax
VALUES row [, ...]
Parameter
- Reihe
-
Der
row
Parameter kann ein einzelner Ausdruck sein oder( column_expression [, ...] )
.
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 zurück id
undname
:
SELECT * FROM ( VALUES (1, 'a'), (2, 'b'), (3, 'c') ) AS t (id, name)
Erstellen Sie eine Tabelle namens customers
mit den Spalten id
undname
:
CREATE TABLE customers AS SELECT * FROM ( VALUES (1, 'a'), (2, 'b'), (3, 'c') ) AS t (id, name)