1SQL::Statement::RAM(3)User Contributed Perl DocumentationSQL::Statement::RAM(3)
2
3
4

NAME

6       SQL::Statement::RAM
7

SYNOPSIS

9         SQL::Statement::RAM
10

DESCRIPTION

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

INHERITANCE

16         SQL::Statement::RAM
17
18         SQL::Statement::RAM::Table
19         ISA SQL::Eval::Table
20

SQL::Statement::RAM::Table

22   METHODS
23       new     Instantiates a new "SQL::Statement::RAM::Table" object, used
24               for temporary tables.
25
26                   CREATE TEMP TABLE foo ....
27
28       fetch_row
29               Fetches the next row
30
31       push_row
32               As fetch_row except for writing
33
34       delete_current_row
35               Deletes the last fetched/pushed row
36
37       update_current_row
38               Updates the last fetched/pushed row
39
40       truncate
41               Truncates the table at the current position
42
43       push_names
44               Set the column names of the table
45
46       drop    Discards the table
47
48       seek    Seek the row pointer
49
50   CAPABILITIES
51       This table has following capabilities:
52
53       update_current_row
54               Using provided method "update_current_row" and capability
55               "inplace_update".
56
57       rowwise_update
58               By providing capability "update_current_row".
59
60       inplace_update
61               By definition (appropriate flag set in constructor).
62
63       delete_current_row
64               Using provided method "delete_current_row" and capability
65               "inplace_delete".
66
67       rowwise_delete
68               By providing capability "delete_current_row".
69
70       inplace_delete
71               By definition (appropriate flag set in constructor).
72

SUPPORT

74       You can find documentation for this module with the perldoc command.
75
76           perldoc SQL::Statement
77
78       You can also look for information at:
79
80       •   RT: CPAN's request tracker
81
82           <http://rt.cpan.org/NoAuth/Bugs.html?Dist=SQL-Statement>
83
84       •   AnnoCPAN: Annotated CPAN documentation
85
86           <http://annocpan.org/dist/SQL-Statement>
87
88       •   CPAN Ratings
89
90           <http://cpanratings.perl.org/s/SQL-Statement>
91
92       •   Search CPAN
93
94           <http://search.cpan.org/dist/SQL-Statement/>
95
97       Copyright (c) 2001,2005 by Jeff Zucker: jzuckerATcpan.org Copyright (c)
98       2007-2020 by Jens Rehsack: rehsackATcpan.org
99
100       All rights reserved.
101
102       You may distribute this module under the terms of either the GNU
103       General Public License or the Artistic License, as specified in the
104       Perl README file.
105
106
107
108perl v5.36.0                      2023-01-20            SQL::Statement::RAM(3)
Impressum