Some small changes for plperl.sgml:
authorPeter Eisentraut
Thu, 8 Jul 2010 21:35:33 +0000 (21:35 +0000)
committerPeter Eisentraut
Thu, 8 Jul 2010 21:35:33 +0000 (21:35 +0000)
   - wrapped long code-lines, for pdf
   - typo

Erik Rijkers

doc/src/sgml/plperl.sgml

index 71747a9fc2e673d965549dc978c73d93fde3e4ea..2d5a6d94a0eb1c05dceb82bbb4ffd19552dc5288 100644 (file)
@@ -1,4 +1,4 @@
-
+
 
  
   PL/Perl - Perl Procedural Language
@@ -173,7 +173,7 @@ $$ LANGUAGE plperl;
    Similarly, values passed back to PostgreSQL
    must be in the external text representation format. For example, the
    encode_bytea function can be used to
-   to escape binary data for a return value of type bytea.
+   escape binary data for a return value of type bytea.
   
 
   
@@ -515,7 +515,8 @@ SELECT * from lotsa_md5(500);
     spi_prepare accepts a query string with numbered argument placeholders ($1, $2, etc)
     and a string list of argument types:
 
-$plan = spi_prepare('SELECT * FROM test WHERE id > $1 AND name = $2', 'INTEGER', 'TEXT');
+$plan = spi_prepare('SELECT * FROM test WHERE id > $1 AND name = $2',
+                                                     'INTEGER', 'TEXT');
 
     Once a query plan is prepared by a call to spi_prepare, the plan can be used instead
     of the string query, either in spi_exec_prepared, where the result is the same as returned
@@ -534,7 +535,8 @@ $plan = spi_prepare('SELECT * FROM test WHERE id > $1 AND name = $2', 'INTEGE
     
     
 CREATE OR REPLACE FUNCTION init() RETURNS VOID AS $$
-        $_SHARED{my_plan} = spi_prepare( 'SELECT (now() + $1)::date AS now', 'INTERVAL');
+        $_SHARED{my_plan} = spi_prepare('SELECT (now() + $1)::date AS now',
+                                        'INTERVAL');
 $$ LANGUAGE plperl;
 
 CREATE OR REPLACE FUNCTION add_time( INTERVAL ) RETURNS TEXT AS $$
@@ -571,10 +573,12 @@ SELECT done();
 
     
     
-CREATE TABLE hosts AS SELECT id, ('192.168.1.'||id)::inet AS address FROM generate_series(1,3) AS id;
+CREATE TABLE hosts AS SELECT id, ('192.168.1.'||id)::inet AS address
+                      FROM generate_series(1,3) AS id;
 
 CREATE OR REPLACE FUNCTION init_hosts_query() RETURNS VOID AS $$
-        $_SHARED{plan} = spi_prepare('SELECT * FROM hosts WHERE address << $1', 'inet');
+        $_SHARED{plan} = spi_prepare('SELECT * FROM hosts 
+                                      WHERE address << $1', 'inet');
 $$ LANGUAGE plperl;
 
 CREATE OR REPLACE FUNCTION query_hosts(inet) RETURNS SETOF hosts AS $$