mirror of
https://github.com/postgres/postgres.git
synced 2025-07-05 07:21:24 +03:00
arrays: tighten checks for multi-dimensional input
Previously an input array string that started with a single-element array dimension would then later accept a multi-dimensional segment. BACKWARD INCOMPATIBILITY
This commit is contained in:
@ -425,7 +425,7 @@ select cardinality(array[1,2,3]);
|
||||
select cardinality('[2:4]={5,6,7}'::int[]);
|
||||
select cardinality('{{1,2}}'::int[]);
|
||||
select cardinality('{{1,2},{3,4},{5,6}}'::int[]);
|
||||
select cardinality('{{{1}},{{2,3},{3,4}}}'::int[]);
|
||||
select cardinality('{{{1,9},{5,6}},{{2,3},{3,4}}}'::int[]);
|
||||
|
||||
select array_agg(unique1) from (select unique1 from tenk1 where unique1 < 15 order by unique1) ss;
|
||||
select array_agg(ten) from (select ten from tenk1 where unique1 < 15 order by unique1) ss;
|
||||
|
Reference in New Issue
Block a user