The databases/p5-SQL-Statement port
p5-SQL-Statement-1.414 – SQL parsing and processing engine (cvsweb github mirror)
Description
The SQL::Statement module implements a pure Perl SQL parsing and execution engine. While it by no means implements full ANSI standard, it does support many features including column and table aliases, built-in and user-defined functions, implicit and explicit joins, complex nested search conditions, and other features. SQL::Statement is a small embeddable Database Management System (DBMS). This means that it provides all of the services of a simple DBMS except that instead of a persistent storage mechanism, it has two things: 1) an in-memory storage mechanism that allows you to prepare, execute, and fetch from SQL statements using temporary tables and 2) a set of software sockets where any author can plug in any storage mechanism. There are three main uses for SQL::Statement. One or another (hopefully not all) may be irrelevant for your needs: 1) to access and manipulate data in CSV, XML, and other formats 2) to build your own DBD for a new data source 3) to parse and examine the structure of SQL statements.WWW: https://metacpan.org/release/SQL-Statement
Maintainer
Andrew Hewus Fresh
Categories
Run dependencies
Test dependencies
Reverse dependencies
Files
- /usr/local/libdata/perl5/site_perl/SQL/
- /usr/local/libdata/perl5/site_perl/SQL/Dialects/
- /usr/local/libdata/perl5/site_perl/SQL/Dialects/ANSI.pm
- /usr/local/libdata/perl5/site_perl/SQL/Dialects/AnyData.pm
- /usr/local/libdata/perl5/site_perl/SQL/Dialects/CSV.pm
- /usr/local/libdata/perl5/site_perl/SQL/Dialects/Role.pm
- /usr/local/libdata/perl5/site_perl/SQL/Eval.pm
- /usr/local/libdata/perl5/site_perl/SQL/Parser.pm
- /usr/local/libdata/perl5/site_perl/SQL/Statement.pm
- /usr/local/libdata/perl5/site_perl/SQL/Statement/
- /usr/local/libdata/perl5/site_perl/SQL/Statement/Embed.pod
- /usr/local/libdata/perl5/site_perl/SQL/Statement/Function.pm
- /usr/local/libdata/perl5/site_perl/SQL/Statement/Functions.pm
- /usr/local/libdata/perl5/site_perl/SQL/Statement/GetInfo.pm
- /usr/local/libdata/perl5/site_perl/SQL/Statement/Operation.pm
- /usr/local/libdata/perl5/site_perl/SQL/Statement/Placeholder.pm
- /usr/local/libdata/perl5/site_perl/SQL/Statement/RAM.pm
- /usr/local/libdata/perl5/site_perl/SQL/Statement/Roadmap.pod
- /usr/local/libdata/perl5/site_perl/SQL/Statement/Structure.pod
- /usr/local/libdata/perl5/site_perl/SQL/Statement/Syntax.pod
- /usr/local/libdata/perl5/site_perl/SQL/Statement/Term.pm
- /usr/local/libdata/perl5/site_perl/SQL/Statement/TermFactory.pm
- /usr/local/libdata/perl5/site_perl/SQL/Statement/Util.pm
- /usr/local/man/man3p/SQL::Dialects::ANSI.3p
- /usr/local/man/man3p/SQL::Dialects::AnyData.3p
- /usr/local/man/man3p/SQL::Dialects::CSV.3p
- /usr/local/man/man3p/SQL::Dialects::Role.3p
- /usr/local/man/man3p/SQL::Eval.3p
- /usr/local/man/man3p/SQL::Parser.3p
- /usr/local/man/man3p/SQL::Statement.3p
- /usr/local/man/man3p/SQL::Statement::Embed.3p
- /usr/local/man/man3p/SQL::Statement::Function.3p
- /usr/local/man/man3p/SQL::Statement::Functions.3p
- /usr/local/man/man3p/SQL::Statement::GetInfo.3p
- /usr/local/man/man3p/SQL::Statement::Operation.3p
- /usr/local/man/man3p/SQL::Statement::Placeholder.3p
- /usr/local/man/man3p/SQL::Statement::RAM.3p
- /usr/local/man/man3p/SQL::Statement::Roadmap.3p
- /usr/local/man/man3p/SQL::Statement::Structure.3p
- /usr/local/man/man3p/SQL::Statement::Syntax.3p
- /usr/local/man/man3p/SQL::Statement::Term.3p
- /usr/local/man/man3p/SQL::Statement::TermFactory.3p
- /usr/local/man/man3p/SQL::Statement::Util.3p