Search results for "dist:SQL-Statement"
SQL::Eval - Base for deriving evaluation objects for SQL::Statement
This module implements two classes that can be used for deriving subclasses to evaluate SQL::Statement objects. The SQL::Eval object can be thought as an abstract state engine for executing SQL queries and the SQL::Eval::Table object is a table abstr...
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Parser - validate and parse SQL strings
SQL::Parser is part of the SQL::Statement distribution and, most interaction with the parser should be done through SQL::Statement. The methods shown above create and modify a parser object. To use the parser object to parse SQL and to examine the re...
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement - SQL parsing and processing engine
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...
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Dialects::CSV
This package provides the necessary configuration for CSV SQL....
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement::RAM
This package contains support for the internally used SQL::Statement::RAM::Table....
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Dialects::Role - The role of being a SQL::Dialect
This adds the role of being a SQL::Dialect to your class. Requirements You must implement... get_config my $config = $class->get_config; Returns information about the dialect in an INI-like format. Implements The role implements... get_config_as_hash...
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Dialects::ANSI
This package provides the necessary configuration for ANSI SQL, as far it's supported....
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement::Term - base class for all terms
SQL::Statement::Term is an abstract base class providing the interface for all terms....
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement::Util
This package contains three utility classes to handle deliverable columns....
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement::Embed - embed a SQL engine in a DBD or module
SQL::Statement is designed to be easy to embed in other modules and to be especially easy to embed in DBI drivers. It provides a SQL Engine and the other module needs to then provide a data source and a storage mechanism. For example, the DBD::CSV mo...
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement::Syntax - documentation of SQL::Statement's SQL Syntax
The SQL::Statement module can be used either from a DBI driver like DBD::CSV or directly. The syntax below applies to both situations. In the case of DBDs, each DBD can implement its own sub-dialect so be sure to check the DBD documentation also. SQL...
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Dialects::AnyData
This package provides the necessary configuration for AnyData SQL....
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement::GetInfo
This package contains support for "$dbh-"get_info()>....
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement::Roadmap - Planned Enhancements for SQL::Statement and SQL::Parser
REHSACK/SQL-Statement-1.414
-
21 Oct 2020 14:46:55 UTC
SQL::Statement::Function - abstract base class for all function executing terms
SQL::Statement::Function is an abstract base class providing the interface for all function executing terms....
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement::Operation - base class for all operation terms
SQL::Statement::Operation is an abstract base class providing the interface for all operation terms....
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement::Structure - parse and examine structure of SQL queries
The SQL::Statement module can be used by itself, without DBI and without a subclass to parse SQL statements and to allow you to examine the structure of the statement (table names, column names, where clause predicates, etc.). It will also execute st...
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement::Functions - built-in & user-defined SQL functions
This module contains the built-in functions for SQL::Parser and SQL::Statement. All of the functions are also available in any DBDs that subclass those modules (e.g. DBD::CSV, DBD::DBM, DBD::File, DBD::AnyData, DBD::Excel, etc.). This documentation c...
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement::TermFactory - Factory for SQL::Statement::Term instances
This package implements a factory to create type and operation based terms. Those terms are used to access data from the table(s) - either when evaluating the where clause or returning column data. The concept of a factory can be studied in *Design P...
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC
SQL::Statement::Placeholder - implements getting the next placeholder value
SQL::Statement::Placeholder implements getting the next placeholder value. Accessing a specific placeholder is currently unimplemented and not tested....
REHSACK/SQL-Statement-1.414 - 21 Oct 2020 14:46:55 UTC