SQL::Statement::RAM.3pm

Langue: en

Version: 2010-08-11 (fedora - 01/12/10)

Section: 3 (Bibliothèques de fonctions)

NAME

SQL::Statement::RAM

SYNOPSIS

   SQL::Statement::RAM
 
 

DESCRIPTION

This package contains support for the internally used SQL::Statement::RAM::Table.

INHERITANCE

   SQL::Statement::RAM
 
   SQL::Statement::RAM::Table
   ISA SQL::Eval::Table
 
 

SQL::Statement::RAM::Table

METHODS

new
Instantiates a new "SQL::Statement::RAM::Table" object, used for temporary tables.
     CREATE TEMP TABLE foo ....
 
 
fetch_row
Fetches the next row
push_row
As fetch_row except for writing
delete_current_row
Deletes the last fetched/pushed row
update_current_row
Updates the last fetched/pushed row
truncate
Truncates the table at the current position
push_names
Set the column names of the table
drop
Discards the table
seek
Seek the row pointer

CAPABILITIES

This table has following capabilities:
update_current_row
Using provided method "update_current_row" and capability "inplace_update".
rowwise_update
By providing capability "update_current_row".
inplace_update
By definition (appropriate flag set in constructor).
delete_current_row
Using provided method "delete_current_row" and capability "inplace_delete".
rowwise_delete
By providing capability "delete_current_row".
inplace_delete
By definition (appropriate flag set in constructor).

SUPPORT

You can find documentation for this module with the perldoc command.
     perldoc SQL::Statement
 
 

You can also look for information at:

*
RT: CPAN's request tracker

http://rt.cpan.org/NoAuth/Bugs.html?Dist=SQL-Statement <http://rt.cpan.org/NoAuth/Bugs.html?Dist=SQL-Statement>

*
AnnoCPAN: Annotated CPAN documentation

http://annocpan.org/dist/SQL-Statement <http://annocpan.org/dist/SQL-Statement>

*
CPAN Ratings

http://cpanratings.perl.org/s/SQL-Statement <http://cpanratings.perl.org/s/SQL-Statement>

*
Search CPAN

http://search.cpan.org/dist/SQL-Statement/ <http://search.cpan.org/dist/SQL-Statement/>

Copyright (c) 2001,2005 by Jeff Zucker: jzuckerATcpan.org Copyright (c) 2007-2010 by Jens Rehsack: rehsackATcpan.org

All rights reserved.

You may distribute this module under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file.