The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:sql::parser"

SQL::Parser - validate and parse SQL strings River stage two • 21 direct dependents • 78 total dependents

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::Interpol - interpolate Perl variables into SQL statements River stage one • 1 direct dependent • 1 total dependent

This module converts SQL fragments interleaved with variable references into one regular SQL string along with a list of bind values, suitable for passing to DBI. This makes database code easier to read as well as easier to write, while easily provid...

ARISTOTLE/SQL-Interpol-1.104 - 03 Sep 2022 15:45:38 UTC

SQL::Translator::Parser - describes how to write a parser River stage three • 117 direct dependents • 266 total dependents

Parser modules that get invoked by SQL::Translator need to implement a single function: parse. This function will be called by the SQL::Translator instance as $class::parse($tr, $data_as_string), where $tr is a SQL::Translator instance. Other than th...

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::xSV - parser for arbitrarily delimited text files River stage three • 117 direct dependents • 266 total dependents

Parses arbitrarily delimited text files. See the Text::RecordParser manpage for arguments on how to parse the file (e.g., "field_separator", "record_separator"). Other arguments include:...

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::DB2 - parser for DB2 River stage three • 117 direct dependents • 266 total dependents

This is a grammar for parsing CREATE statements for DB2...

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::DBI - "parser" for DBI handles River stage three • 117 direct dependents • 266 total dependents

This parser accepts an open database handle (or the arguments to create one) and queries the database directly for the information. The following are acceptable arguments: * dbh An open DBI database handle. NB: Be sure to create the database with the...

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::XML - Alias to XML::SQLFairy parser River stage three • 117 direct dependents • 266 total dependents

This module is an alias to the XML::SQLFairy parser....

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::YAML - Parse a YAML representation of a schema River stage three • 117 direct dependents • 266 total dependents

"SQL::Translator::Parser::YAML" parses a schema serialized with YAML....

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::JSON - Parse a JSON representation of a schema River stage three • 117 direct dependents • 266 total dependents

"SQL::Translator::Parser::JSON" parses a schema serialized with JSON....

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::MySQL - parser for MySQL River stage three • 117 direct dependents • 266 total dependents

The grammar is influenced heavily by Tim Bunce's "mysql2ora" grammar. Here's the word from the MySQL site (http://www.mysql.com/doc/en/CREATE_TABLE.html): CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)] [table_options] [se...

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::Excel - parser for Excel River stage three • 117 direct dependents • 266 total dependents

Parses an Excel spreadsheet file using Spreadsheet::ParseExcel....

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::Oracle - parser for Oracle River stage three • 117 direct dependents • 266 total dependents

From http://www.ss64.com/ora/table_c.html: CREATE [GLOBAL TEMPORARY] TABLE [schema.]table (tbl_defs,...) [ON COMMIT {DELETE|PRESERVE} ROWS] [storage_options | CLUSTER cluster_name (col1, col2,... ) | ORGANIZATION {HEAP [storage_options] | INDEX idx_o...

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::Access - parser for Access as produced by mdbtools River stage three • 117 direct dependents • 266 total dependents

The grammar derived from the MySQL grammar. The input is expected to be something similar to the output of mdbtools (http://mdbtools.sourceforge.net/)....

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::Sybase - parser for Sybase River stage three • 117 direct dependents • 266 total dependents

Mostly parses the output of "dbschema.pl," a Perl script freely available from http://www.midsomer.org. The parsing is not complete, however, and you would probably have much better luck using the DBI-Sybase parser included with SQL::Translator....

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::SQLite - parser for SQLite River stage three • 117 direct dependents • 266 total dependents

This is a grammar for parsing CREATE statements for SQLite as described here: http://www.sqlite.org/lang.html CREATE INDEX sql-statement ::= CREATE [TEMP | TEMPORARY] [UNIQUE] INDEX index-name ON [database-name .] table-name ( column-name [, column-n...

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::OpenAPI - convert OpenAPI schema to SQL::Translator schema River stage zero No dependents

This module implements a SQL::Translator::Parser to convert a JSON::Validator::OpenAPI::Mojolicious specification to a SQL::Translator::Schema. It uses, from the given API spec, the given "definitions" to generate tables in an RDBMS with suitable col...

ETJ/SQL-Translator-Parser-OpenAPI-0.08 - 28 Jan 2021 15:36:01 UTC

SQL::Translator::Parser::Storable - parser for Schema objects serialized with the Storable module River stage three • 117 direct dependents • 266 total dependents

Slurps in a Schema from a Storable file on disk. You can then turn the data into a database tables or graphs....

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

lib/SQL/Amazon/Parser.pm River stage zero No dependents

DARNOLD/DBD-Amazon-0.10 - 23 May 2005 19:41:48 UTC

SQL::Translator::Parser::SQLServer - parser for SQL Server River stage three • 117 direct dependents • 266 total dependents

Adapted from Parser::Sybase and mostly parses the output of Producer::SQLServer. The parsing is by no means complete and should probably be considered a work in progress....

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC

SQL::Translator::Parser::PostgreSQL - parser for PostgreSQL River stage three • 117 direct dependents • 266 total dependents

The grammar was started from the MySQL parsers. Here is the description from PostgreSQL, truncated to what's currently supported (patches welcome, of course) : Table: (http://www.postgresql.org/docs/current/sql-createtable.html) CREATE [ [ LOCAL ] { ...

VEESH/SQL-Translator-1.65 - 16 Jan 2024 18:56:26 UTC
112 results (0.034 seconds)