perldoc > SQL::Statement::RAM

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.

SQL::Statement::RAM □✕
NAME SYNOPSIS DESCRIPTION INHERITANCE SUPPORT AUTHOR AND COPYRIGHT

Generated by phpman v4.11.2-34-g91cb020 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-10-05 03:30 @216.73.216.55
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!

^_top_^