From: | Teodor Sigaev <teodor(at)sigaev(dot)ru> |
---|---|
To: | YUriy Zhuravlev <u(dot)zhuravlev(at)postgrespro(dot)ru>, pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Some questions about the array. |
Date: | 2015-12-01 12:30:47 |
Message-ID: | 565D92F7.5000505@sigaev.ru |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
> On Friday 27 November 2015 17:23:35 Teodor Sigaev wrote:
>> 1
>> Documentation isn't very informative
> Added example with different results.
Perfect
>> 2
>> Seems, error messages are too inconsistent. If you forbid omitting bound in
>> assigment then if all cases error message should be the same or close.
> Done. Skipping lower boundary is no longer an error.
>
> Thank you for your review.
Much better, but:
# create table xxx (a int[]);
# update xxx set a[2:] = '{1,2}';
UPDATE 0
# insert into xxx values ('{1,2,3,3,4,4,5}');
INSERT 0 1
# update xxx set a[2:] = '{1,2}';
ERROR: cannot determine upper index for empty array
As I understand, update should fail with any array, so, first update should fail
too. Am I right?
--
Teodor Sigaev E-mail: teodor(at)sigaev(dot)ru
WWW: http://www.sigaev.ru/
From | Date | Subject | |
---|---|---|---|
Next Message | YUriy Zhuravlev | 2015-12-01 12:43:47 | Re: Some questions about the array. |
Previous Message | Amit Kapila | 2015-12-01 12:28:21 | Re: parallel joins, and better parallel explain |