| DBIx-Connection documentation | view source | Contained in the DBIx-Connection distribution. |
DBIx::Connection::PostgreSQL::SQL - PostgreSQL catalog sql abstractaction layer.
use DBIx::Connection::PostgreSQL::SQL;
Represents sql abstractaction layer
None
Returns sql statement that returns next sequence value
Returns sql statement that restarts sequence.
Returns sql statement that check is sequence exists in database schema
Sets session variables
It uses the following sql command pattern:
SET variable TO value;
DBIx::Connection::PostgreSQL::SQL->set_session_variables($connection, {DateStyle => 'US'});
Updates lob. (Large Object) Takes connection object, table name, lob column_name, lob conetent, hash_ref to primary key values. optionally lob size column name.
Retrieve lobs. Takes connection object, table name, lob column_name, hash_ref to primary key values. optionally lob size column name. By default max lob size is set to 1 GB DBIx::Connection::Oracle::SQL::LOB_MAX_SIZE = (1024 * 1024 * 1024);
Creates lob
Reads lob
Removes lob.
Returns lob size.
Returns lob oid.
The DBIx::Connection::PostgreSQL::SQL module is free software. You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file.
Adrian Witas, adrian@webapp.strefa.pl
| DBIx-Connection documentation | view source | Contained in the DBIx-Connection distribution. |