Scroll to navigation

SQL::Statement::RAM(3) User Contributed Perl Documentation SQL::Statement::RAM(3)

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

Instantiates a new "SQL::Statement::RAM::Table" object, used for temporary tables.

    CREATE TEMP TABLE foo ....
    
Fetches the next row
As fetch_row except for writing
Deletes the last fetched/pushed row
Updates the last fetched/pushed row
Truncates the table at the current position
Set the column names of the table
Discards the table
Seek the row pointer

CAPABILITIES

This table has following capabilities:

Using provided method "update_current_row" and capability "inplace_update".
By providing capability "update_current_row".
By definition (appropriate flag set in constructor).
Using provided method "delete_current_row" and capability "inplace_delete".
By providing capability "delete_current_row".
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:

AUTHOR AND COPYRIGHT

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.

2020-10-22 perl v5.40.0