| From: | "Fernando Papa" <fpapa(at)claxson(dot)com> |
|---|---|
| To: | "Tom Lane" <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
| Cc: | "pgsql-general" <pgsql-general(at)postgresql(dot)org> |
| Subject: | Re: using arrays as variable, not as field |
| Date: | 2003-03-20 17:41:03 |
| Message-ID: | F1DC5B511E2D1C499E5E20FC6D74160D01D6D6FB@exch2000.buehuergo.corp.claxson.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
Ooops... thanks a lot Tom!!!
Maybe I need to read againt some chapters...
--
Fernando O. Papa
DBA
> -----Mensaje original-----
> De: Tom Lane [mailto:tgl(at)sss(dot)pgh(dot)pa(dot)us]
> Enviado el: jueves, 20 de marzo de 2003 13:57
> Para: Fernando Papa
> CC: pgsql-general
> Asunto: Re: [GENERAL] using arrays as variable, not as field
>
>
> "Fernando Papa" <fpapa(at)claxson(dot)com> writes:
> > These doc say you can use array_dims to get the dimension
> of an array.
> > But when I try to do some this select array_dims('{1,2,3,4,5}');
> > I get this message:
> > ERROR: Cannot accept a constant of type ANYARRAY
>
> That's not an array, it's just an untyped string. This works:
>
> regression=# select array_dims('{1,2,3,4,5}'::int[]); array_dims
> ------------
> [1:5]
> (1 row)
>
>
> regards, tom lane
>
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Darren Ferguson | 2003-03-20 18:34:13 | Re: Extracting time from timestamp |
| Previous Message | Reid Thompson | 2003-03-20 17:03:48 | Re: Handling Blobs with libpq |