SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,19 @@
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.

View file

@ -0,0 +1,43 @@
${P5SITE}/SQL/
${P5SITE}/SQL/Dialects/
${P5SITE}/SQL/Dialects/ANSI.pm
${P5SITE}/SQL/Dialects/AnyData.pm
${P5SITE}/SQL/Dialects/CSV.pm
${P5SITE}/SQL/Dialects/Role.pm
${P5SITE}/SQL/Eval.pm
${P5SITE}/SQL/Parser.pm
${P5SITE}/SQL/Statement/
${P5SITE}/SQL/Statement.pm
${P5SITE}/SQL/Statement/Embed.pod
${P5SITE}/SQL/Statement/Function.pm
${P5SITE}/SQL/Statement/Functions.pm
${P5SITE}/SQL/Statement/GetInfo.pm
${P5SITE}/SQL/Statement/Operation.pm
${P5SITE}/SQL/Statement/Placeholder.pm
${P5SITE}/SQL/Statement/RAM.pm
${P5SITE}/SQL/Statement/Roadmap.pod
${P5SITE}/SQL/Statement/Structure.pod
${P5SITE}/SQL/Statement/Syntax.pod
${P5SITE}/SQL/Statement/Term.pm
${P5SITE}/SQL/Statement/TermFactory.pm
${P5SITE}/SQL/Statement/Util.pm
@man man/man3p/SQL::Dialects::ANSI.3p
@man man/man3p/SQL::Dialects::AnyData.3p
@man man/man3p/SQL::Dialects::CSV.3p
@man man/man3p/SQL::Dialects::Role.3p
@man man/man3p/SQL::Eval.3p
@man man/man3p/SQL::Parser.3p
@man man/man3p/SQL::Statement.3p
@man man/man3p/SQL::Statement::Embed.3p
@man man/man3p/SQL::Statement::Function.3p
@man man/man3p/SQL::Statement::Functions.3p
@man man/man3p/SQL::Statement::GetInfo.3p
@man man/man3p/SQL::Statement::Operation.3p
@man man/man3p/SQL::Statement::Placeholder.3p
@man man/man3p/SQL::Statement::RAM.3p
@man man/man3p/SQL::Statement::Roadmap.3p
@man man/man3p/SQL::Statement::Structure.3p
@man man/man3p/SQL::Statement::Syntax.3p
@man man/man3p/SQL::Statement::Term.3p
@man man/man3p/SQL::Statement::TermFactory.3p
@man man/man3p/SQL::Statement::Util.3p