Buglet?

From: Christopher Sawtell <csawtell(at)xtra(dot)co(dot)nz>
To: pgsql-sql(at)postgresql(dot)org
Subject: Buglet?
Date: 2001-03-08 06:16:20
Message-ID: 01030819162000.25266@berty
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

chris=# select *, array_element_count(pupils_on_leave) as
number_awol_pupils from absence ;
date | lesson_number | pupils_on_leave | pupils_awol
| number_awol_pupils
------------------------+---------------+-----------------+---------------+--------------------
2001-03-08 00:00:00+13 | 25 | | {4,29,3} |
2001-03-08 00:00:00+13 | 26 | | {17,27,28,14} |
2001-03-08 00:00:00+13 | 27 | | {5,24,13} |
2001-03-08 00:00:00+13 | 12 | {12,34} | {23}
| 2
2001-03-07 00:00:00+13 | 21 | | {4,5,28,15} |
(5 rows)

As expected.

chris=# update absence set pupils_on_leave[1]=9 where lesson_number=21;
UPDATE 1

Now I tell pg to insert a value in the array, & he says he's done it.

chris=# select *, array_element_count(pupils_on_leave) as
number_awol_pupils from absence ;
date | lesson_number | pupils_on_leave | pupils_awol
| number_awol_pupils
------------------------+---------------+-----------------+---------------+--------------------
2001-03-08 00:00:00+13 | 25 | | {4,29,3} |
2001-03-08 00:00:00+13 | 26 | | {17,27,28,14} |
2001-03-08 00:00:00+13 | 27 | | {5,24,13} |
2001-03-08 00:00:00+13 | 12 | {12,34} | {23}
| 2
2001-03-07 00:00:00+13 | 21 | | {4,5,28,15}
|
(5 rows)

But he has told me a fat fib.

chris=# \d absence
Table "absence"
Attribute | Type | Modifier
-----------------+--------------------------+----------
date | timestamp with time zone |
lesson_number | integer |
pupils_on_leave | integer[] |
pupils_awol | integer[] |

It that a bug?

It would be very nice for me if that worked.
( you have to put '{}' in the array field before usisng the field[n]=x
notation. )

--
Sincerely etc.,

NAME Christopher Sawtell
CELL PHONE 021 257 4451
ICQ UIN 45863470
EMAIL csawtell @ xtra . co . nz
CNOTES ftp://ftp.funet.fi/pub/languages/C/tutorials/sawtell_C.tar.gz

-->> Please refrain from using HTML or WORD attachments in e-mails to me
<<--

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message juerg.rietmann 2001-03-08 08:10:59 How to build this field
Previous Message guard 2001-03-08 04:29:55 postgresql beta-4,5 BUG