Re: array syntax and geometric type syntax

Поиск
Список
Период
Сортировка
Искать
От
Dan Halbert
Тема
Re: array syntax and geometric type syntax
Дата
Msg-id
1250181089.741124560@192.168.1.35
Ответ на
Список
Дерево обсуждения
array syntax and geometric type syntax "Dan Halbert" <halbert@halwitz.org>
Re: array syntax and geometric type syntax Sam Mason <sam@samason.me.uk>
Re: array syntax and geometric type syntax "Dan Halbert" <halbert@halwitz.org>
Re: array syntax and geometric type syntax Sam Mason <sam@samason.me.uk>
Re: array syntax and geometric type syntax Scott Bailey <artacus@comcast.net>
From "Sam Mason" :
>The nicer syntax to distinguish things is to use:
>
>  TYPENAME 'literal'

Thanks! That is very helpful. I saw that syntax in one example I found on the web, and incorrectly thought it was an alternate way of writing the function call.

The point of all this was to figure out a uniform syntax I can use for doing some type adapters to convert back and forth between Python objects and PG objects (through psycopg2 or some other Python-PG interface). Perhaps I should have mentioned that initially. I now see that the '{...}' notation does not do any evaluation of what's inside, e.g.

  SELECT '{1,2,1+2}'::INT[];

doesn't work, but

  SELECT ARRAY[1,2,1+2]::INT[];

works fine.

Dan


В списке pgsql-general по дате отправления
От: Pavel Stehule
Дата:
От: Philip Rhoades
Дата:
FAQ