SQL::Statement::RAM - SQL::Statement::RAM documentation


SQL-Statement documentation  | view source Contained in the SQL-Statement distribution.

Index


NAME

Top

SQL::Statement::RAM

SYNOPSIS

Top

  SQL::Statement::RAM

DESCRIPTION

Top

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

INHERITANCE

Top

  SQL::Statement::RAM

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

SQL::Statement::RAM::Table

Top

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

Top

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/

AUTHOR AND COPYRIGHT

Top


SQL-Statement documentation  | view source Contained in the SQL-Statement distribution.