VALUES
是一个用于计算一组行的 DML 命令。
VALUES
在 PostgreSQL 8.2 中添加。
更改历史记录
- PostgreSQL 8.4
OFFSET start [ ROW | ROWS ]
/FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY
SQL:2008 语法添加 (提交 361bfc35)
- PostgreSQL 8.2
示例
VALUES
的基本用法示例
postgres=# VALUES(1, 'foo'), (2, 'bar'), (3, 'baz'); column1 | column2 ---------+--------- 1 | foo 2 | bar 3 | baz (3 rows)
使用扩展 SQL:2008
语法的示例
postgres=# VALUES (1, 'foo'), (2, 'bar'), (3, 'baz') ORDER BY 1 DESC OFFSET 1; column1 | column2 ---------+--------- 2 | bar 1 | foo (2 rows)
参考文献
- PostgreSQL 文档: VALUES
另请参阅
SELECT,TABLE