⌘+k ctrl+k
1.1.3 (stable)
Search Shortcut cmd + k | ctrl + k
VALUES Clause

VALUES 子句用于指定固定数量的行。VALUES 子句可以作为独立语句使用,也可以作为 FROM 子句的一部分,或者作为 INSERT INTO 语句的输入。

Examples

生成两行并直接返回它们:

VALUES ('Amsterdam', 1), ('London', 2);

生成两行作为FROM子句的一部分,并重命名列:

SELECT *
FROM (VALUES ('Amsterdam', 1), ('London', 2)) cities(name, id);

生成两行并将它们插入表中:

INSERT INTO cities
VALUES ('Amsterdam', 1), ('London', 2);

直接从VALUES子句创建表:

CREATE TABLE cities AS
    SELECT *
    FROM (VALUES ('Amsterdam', 1), ('London', 2)) cities(name, id);

Syntax