|
1 | 1 | <!--
|
2 |
| -$Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.13 2002/01/0805:39:26 momjian Exp $ |
| 2 | +$Header: /cvsroot/pgsql/doc/src/sgml/plperl.sgml,v 2.14 2002/01/0816:13:41 petere Exp $ |
3 | 3 | -->
|
4 | 4 |
|
5 | 5 | <chapter id="plperl">
|
@@ -178,13 +178,14 @@ CREATE FUNCTION badfunc() RETURNS integer AS '
|
178 | 178 | <literal>plperlu</>, execution would succeed.
|
179 | 179 | </para>
|
180 | 180 | <para>
|
181 |
| - Access to database itself from your Perl function can be done via |
| 181 | + Access tothedatabase itself from your Perl function can be done via |
182 | 182 | an experimental module <ulink
|
183 |
| - url="http://cpan.digisle.net/authors/id/A/AP/APILOS/"><literal>DBD::PgSPI</literal></ulink> |
184 |
| - (also on <ulink url="http://www.cpan.org">CPAN</ulink>). This |
185 |
| - module makes available a <acronym>DBI</>-compliant database-handle |
186 |
| - named <varname>$pg_dbh</varname>, and you can use that to perform |
187 |
| - queries with normal <acronym>DBI</> syntax. |
| 183 | + url="http://www.cpan.org/modules/by-module/DBD/APILOS/"><literal>DBD::PgSPI</literal></ulink> |
| 184 | + (also available at <ulink url="http://www.cpan.org/SITES.html">CPAN |
| 185 | + mirror sites</ulink>). This module makes available a |
| 186 | + <acronym>DBI</>-compliant database-handle named |
| 187 | + <varname>$pg_dbh</varname> that can be used to perform queries |
| 188 | + with normal <acronym>DBI</> syntax. |
188 | 189 | </para>
|
189 | 190 |
|
190 | 191 | </sect1>
|
|