SQL::Statement::RAM
SQL::Statement::RAM
This package contains support for the internally used SQL::Statement::RAM::Table.
SQL::Statement::RAM
SQL::Statement::RAM::Table
ISA SQL::Eval::Table
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 |
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).
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>
• |
AnnoCPAN: Annotated CPAN documentation |
<http://annocpan.org/dist/SQL−Statement>
• |
CPAN Ratings |
<http://cpanratings.perl.org/s/SQL−Statement>
• |
Search CPAN |
<http://search.cpan.org/dist/SQL−Statement/>
Copyright (c) 2001,2005 by Jeff Zucker: jzuckerATcpan.org Copyright (c) 2007−2020 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.