# SQL::Statement::RAM - phpMan

## 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>>

    *   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
    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.

