Thread View: pl.comp.lang.perl
3 messages
3 total messages
Started by jankes
Wed, 07 Jul 2010 12:22
perl i DBI postgres
Author: jankes
Date: Wed, 07 Jul 2010 12:22
Date: Wed, 07 Jul 2010 12:22
16 lines
1743 bytes
1743 bytes
Witam, mam pytanie dotyczące fetch-owania za pomocą DBI. Czy da się
wyciągnąć zawartość tego co zwraca funkcja plpgsql ? Jaśniej na
przykładzie:
jest sobie funkcja w plpgsql która zwraca komunikat x, jak wykonać tą
funkcję i zapisać jej zwrot do jakiejś zmiennej w perlu ?
my $imp = $dbh->prepare("SELECT jks.import(32)");
$imp->execute();
$wynik = $imp->fetchrow_array;
$imp->finish();
print $wynik;
Coś takiego nie działa, dostaję komunikat, że zmienna $wynik jest
niezainicjowana... Działa oczywiście jeśli zapytanie SQL wyciąga
wartość z istniejącej tabeli. Jakieś pomysły ?
Re: perl i DBI postgres
Author: Przemysław Basa
Date: Wed, 07 Jul 2010 13:32
Date: Wed, 07 Jul 2010 13:32
9 lines
1280 bytes
1280 bytes
W dniu 07.07.2010 14:22, jankes pisze:
> my $imp = $dbh->prepare("SELECT jks.import(32)");
> $imp->execute();
print $imp->errstr and exit if $imp->err;
> $wynik = $imp->fetchrow_array;
> $imp->finish();
> print $wynik;
Przemek.
Re: perl i DBI postgres
Author: jankes
Date: Thu, 08 Jul 2010 08:18
Date: Thu, 08 Jul 2010 08:18
13 lines
1546 bytes
1546 bytes
On 7 Lip, 15:32, Przemysław Basa <p...@langbit.pl> wrote:
> W dniu 07.07.2010 14:22, jankes pisze:> my $imp = $dbh->prepare("SELECT jks.import(32)");
> > $imp->execute();
>
> print $imp->errstr and exit if $imp->err;
>
> > $wynik = $imp->fetchrow_array;
> > $imp->finish();
> > print $wynik;
>
> Przemek.
Super, dzięki.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads