Re: writing custom data type

Поиск
Список
Период
Сортировка
От Michael Swierczek
Тема Re: writing custom data type
Дата
Msg-id CAHp1f1MLdX+ZRxEARJN6x086EJrVBuKo-HTUqT5nhqMGevhHzA@mail.gmail.com
обсуждение исходный текст
Ответ на Re: writing custom data type  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-novice
On Fri, Feb 1, 2013 at 3:58 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
Arthur Chan <achan@comprehend.com> writes:
> I've been having trouble writing my own custom datatype for PG. when I do
> my `CREATE FUNCTION` call, it fails with:

> resultsets=# CREATE FUNCTION fuzzytime_in(cstring)
>        RETURNS fuzzytime
>        AS 'fuzzytimetype'
>        LANGUAGE C IMMUTABLE STRICT;
> NOTICE:  return type fuzzytime is only a shell
> ERROR:  could not find function "fuzzytime_in" in file
> "/usr/lib/postgresql/9.1/lib/fuzzytimetype.so"

> now I checked my shared lib, and surely enough, it's there

> $ objdump -t /usr/lib/postgresql/9.1/lib/fuzzytimetype.so
> ...
> 00000000000018b0 g     F .text 0000000000000070              fuzzytime_in
> ...


I hope you are not offended if I ask the obvious question, but could it be a permissions problem?  The lib exists, but are the user or group such that the PostgreSQL account can access it?

Good luck,
-Mike

В списке pgsql-novice по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: writing custom data type
Следующее
От: Arthur Chan
Дата:
Сообщение: Re: writing custom data type