debian man page for sql::translator::producer::sybase

Query: sql::translator::producer::sybase

OS: debian

Section: 3pm

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

SQL::Translator::Producer::Sybase(3pm)			User Contributed Perl Documentation		    SQL::Translator::Producer::Sybase(3pm)

NAME
SQL::Translator::Producer::Sybase - Sybase producer for SQL::Translator
SYNOPSIS
use SQL::Translator; my $t = SQL::Translator->new( parser => '...', producer => 'Sybase' ); $t->translate;
DESCRIPTION
This module will produce text output of the schema suitable for Sybase. Sybase Create Table Syntax CREATE [ [ LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name ( { column_name data_type [ DEFAULT default_expr ] [ column_constraint [, ... ] ] | table_constraint } [, ... ] ) [ INHERITS ( parent_table [, ... ] ) ] [ WITH OIDS | WITHOUT OIDS ] where column_constraint is: [ CONSTRAINT constraint_name ] { NOT NULL | NULL | UNIQUE | PRIMARY KEY | CHECK (expression) | REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ] and table_constraint is: [ CONSTRAINT constraint_name ] { UNIQUE ( column_name [, ... ] ) | PRIMARY KEY ( column_name [, ... ] ) | CHECK ( expression ) | FOREIGN KEY ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn [, ... ] ) ] [ MATCH FULL | MATCH PARTIAL ] [ ON DELETE action ] [ ON UPDATE action ] } [ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ] Create Index Syntax CREATE [ UNIQUE ] INDEX index_name ON table [ USING acc_method ] ( column [ ops_name ] [, ...] ) [ WHERE predicate ] CREATE [ UNIQUE ] INDEX index_name ON table [ USING acc_method ] ( func_name( column [, ... ]) [ ops_name ] ) [ WHERE predicate ]
SEE ALSO
SQL::Translator.
AUTHORS
Sam Angiuoli <angiuoli@users.sourceforge.net>, Paul Harrington <harringp@deshaw.com>, Ken Youens-Clark <kclark@cpan.org>. perl v5.14.2 2012-01-18 SQL::Translator::Producer::Sybase(3pm)
Related Man Pages
create_table(7) - redhat
sql::translator::parser::dbix::class(3) - mojave
sql::translator::parser::dbix::class5.18(3) - mojave
sql::translator::producer::diagram(3pm) - debian
sql::translator::producer::mysql(3pm) - debian
Similar Topics in the Unix Linux Community
Connect to a Remote Sybase Server Through Script
trimming lines
Need SQL output without the header.
Extract text between two strings
Help with Shell Script to View Logs