SQL::St...ent::RAM(3)
πΈ NAME πΈ
SQL::Statement::RAM β bestie, you're on the SQL::St...ent::RAM(3) page, aka User Contributed Perl Documentation, and it's giving very specific Perl module energy. π
β¨ SYNOPSIS β¨
SQL::Statement::RAM
π¦ DESCRIPTION π¦
This package contains support for the internally used SQL::Statement::RAM::Table. That's the whole vibe, no cap. π«Ά
π INHERITANCE π
The family tree is literally right here:
SQL::Statement::RAM
SQL::Statement::RAM::Table
ISA SQL::Eval::Table
π SQL::Statement::RAM::Table π
π METHODS π
newβ instantiates a newSQL::Statement::RAM::Tableobject, used for temporary tables. It's giving temporary-table main character energy:
CREATE TEMP TABLE foo ....
fetch_rowβ fetches the next row. Iconic little row-getter. β¨push_rowβ same idea asfetch_row, except this one is for writing. Not me being the write-capable sibling. π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β sets the column names of the table.dropβ discards the table. Bye bestie. πseekβ seeks the row pointer. It's literally pointer relocation core. π§
π¦ CAPABILITIES π¦
This table has the following capabilities, and yes, we're listing every single one:
update_current_rowβ using provided methodupdate_current_rowand capabilityinplace_update.rowwise_updateβ by providing capabilityupdate_current_row.inplace_updateβ by definition (appropriate flag set in constructor).delete_current_rowβ using provided methoddelete_current_rowand capabilityinplace_delete.rowwise_deleteβ by providing capabilitydelete_current_row.inplace_deleteβ by definition (appropriate flag set in constructor).
π«Ά SUPPORT π«Ά
You can find documentation for this module with the perldoc command. Slay.
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.
okay bestie, that's the whole page π β cute sign-off from perl v5.32.1 on 2021-12-22, straight from the SQL::St...ent::RAM(3) manual. periodt β¨
π¦ where this page comes from
- epel 9: perl-SQL-Statement 1.414-6.el9 Β· GPL+ or Artistic
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms