mirror of
https://github.com/postgres/postgres.git
synced 2025-07-20 05:03:10 +03:00
Add parenthesized options syntax for ANALYZE.
This is analogous to the syntax allowed for VACUUM. This allows us to avoid making new options reserved keywords and makes it easier to allow arbitrary argument order. Oh, and it's consistent with the other commands, too. Author: Nathan Bossart Reviewed-By: Michael Paquier, Masahiko Sawada Discussion: https://postgr.es/m/D3FC73E2-9B1A-4DB4-8180-55F57D116B4E@amazon.com
This commit is contained in:
@ -112,6 +112,13 @@ ANALYZE vactst, does_not_exist, vacparted;
|
||||
ERROR: relation "does_not_exist" does not exist
|
||||
ANALYZE vactst (i), vacparted (does_not_exist);
|
||||
ERROR: column "does_not_exist" of relation "vacparted" does not exist
|
||||
-- parenthesized syntax for ANALYZE
|
||||
ANALYZE (VERBOSE) does_not_exist;
|
||||
ERROR: relation "does_not_exist" does not exist
|
||||
ANALYZE (nonexistant-arg) does_not_exist;
|
||||
ERROR: syntax error at or near "nonexistant"
|
||||
LINE 1: ANALYZE (nonexistant-arg) does_not_exist;
|
||||
^
|
||||
DROP TABLE vaccluster;
|
||||
DROP TABLE vactst;
|
||||
DROP TABLE vacparted;
|
||||
|
@ -89,6 +89,10 @@ ANALYZE vacparted (b), vactst;
|
||||
ANALYZE vactst, does_not_exist, vacparted;
|
||||
ANALYZE vactst (i), vacparted (does_not_exist);
|
||||
|
||||
-- parenthesized syntax for ANALYZE
|
||||
ANALYZE (VERBOSE) does_not_exist;
|
||||
ANALYZE (nonexistant-arg) does_not_exist;
|
||||
|
||||
DROP TABLE vaccluster;
|
||||
DROP TABLE vactst;
|
||||
DROP TABLE vacparted;
|
||||
|
Reference in New Issue
Block a user