Re: Troubles with PL/Perl in PgSQL
От | Jeff Eckermann |
---|---|
Тема | Re: Troubles with PL/Perl in PgSQL |
Дата | |
Msg-id | dc96qi$ebi$1@news.hub.org обсуждение исходный текст |
Ответ на | Troubles with PL/Perl in PgSQL (Vladimir D Belousov <pg-maillist@klarnet.ru>) |
Ответы |
Re: Troubles with PL/Perl in PgSQL
|
Список | pgsql-novice |
"Vladimir D Belousov" <pg-maillist@klarnet.ru> wrote in message news:42E79EC3.6040407@klarnet.ru... > Hallo! > > I'm new in PgSQL and I try to migrate from InterBase (Firebird) to PgSQL. > > I have a trouble with call ANY plperl function. > I have the very simple function: > --------------------- > > CREATE FUNCTION myint(integer) RETURNS integer AS $$ > my $result = $_[0]; > return $result; > $$ LANGUAGE plperl; > --------------------- > > And when I try to call this function, I got the error: > --------------------- > $ psql test > Welcome to psql 8.0.3, the PostgreSQL interactive terminal. > > Type: \copyright for distribution terms > \h for help with SQL commands > \? for help with psql commands > \g or terminate with semicolon to execute query > \q to quit > > test=# select * from myint(5); This syntax is appropriate for set-returning functions. For functions returning a single value, use "select myint(5);" > server closed the connection unexpectedly > This probably means the server terminated abnormally > before or while processing the request. > The connection to the server was lost. Attempting reset: Failed. > !> > --------------------- > From the /var/log/messages > Jul 27 18:17:24 ibserver postgres[57180]: [5-1] FATAL: the database > system is in recovery mode > > I use FreeBSD 5.4 with PostgreSQL 8.0.3. > PgSQL was builded from sources with --with-perl option. Other options have > defaults values. > > Thanks for any replies! > > > > > ---------------------------(end of broadcast)--------------------------- > TIP 4: Have you searched our list archives? > > http://archives.postgresql.org >
В списке pgsql-novice по дате отправления: