From 975f54070ef2c7bd05e34b40faead8d0130c5c5b Mon Sep 17 00:00:00 2001 From: sqyyeah <948885883@qq.com> Date: Thu, 20 Aug 2020 15:28:14 +0800 Subject: [PATCH] add matview test case for alter orientation --- src/test/regress/expected/matview.out | 3 +++ src/test/regress/sql/matview.sql | 1 + 2 files changed, 4 insertions(+) diff --git a/src/test/regress/expected/matview.out b/src/test/regress/expected/matview.out index fa9700ba3..aaaf4f307 100644 --- a/src/test/regress/expected/matview.out +++ b/src/test/regress/expected/matview.out @@ -34,6 +34,9 @@ SELECT * FROM mvtest_tm ORDER BY type; (0 rows) REFRESH MATERIALIZED VIEW mvtest_tm; +ALTER MATERIALIZED VIEW mvtest_tm set (orientation=column); --error +ERROR: Un-support feature +DETAIL: Option "orientation" doesn't allow ALTER CREATE UNIQUE INDEX mvtest_tm_type ON mvtest_tm (type); SELECT * FROM mvtest_tm ORDER BY type; type | totamt diff --git a/src/test/regress/sql/matview.sql b/src/test/regress/sql/matview.sql index 756077192..ac32ce356 100644 --- a/src/test/regress/sql/matview.sql +++ b/src/test/regress/sql/matview.sql @@ -16,6 +16,7 @@ EXPLAIN (analyze on, costs off) CREATE MATERIALIZED VIEW mvtest_tm AS SELECT type, sum(amt) AS totamt FROM mvtest_t GROUP BY type WITH NO DATA; SELECT * FROM mvtest_tm ORDER BY type; REFRESH MATERIALIZED VIEW mvtest_tm; +ALTER MATERIALIZED VIEW mvtest_tm set (orientation=column); --error CREATE UNIQUE INDEX mvtest_tm_type ON mvtest_tm (type); SELECT * FROM mvtest_tm ORDER BY type;