Sponsored Content
Full Discussion: PERL - DB programming
Top Forums UNIX for Dummies Questions & Answers PERL - DB programming Post 100065 by ScatterBrain on Thursday 23rd of February 2006 01:24:36 PM
Old 02-23-2006
yep. pretty much what cbkihong said... check out that link. you'll need the Perl DBI module as well as the driver for that database (DBD).
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Perl Programming for Splitting

Hi, I am extracting SQL queries into a file and the file is as follows ********************************************************* select BatchKey ,restartStatus ,batchContextBuffer ,batchPgmId ,StartKey , EndKey ,Mcbatchcontrol_ver from qsecminload.Mcbatchcontrol_t where RefId = :1 ... (5 Replies)
Discussion started by: sagarbsa
5 Replies

2. Programming

Perl Programming with Mapping

use strict; print "Enter last 4 digits of phone number:"; chomp(my $number=<>); die "Invalid number: '$number'\n" unless $number=~/^\d{4}$/; my @d=split(undef,$number); my %map={ 2=>"", 3=>"", 4=>"", 5=>"", 6=>"", 7=>"", 8=>"", 9=>"", }; my $r=$map{$d}.$map{$d}.$map{$d}.$map{$d};... (1 Reply)
Discussion started by: tturn33
1 Replies

3. UNIX for Dummies Questions & Answers

Is PERL a programming language?

I need a small and simple clarification... Can someone tell me whether PERL is a programming language or not. Also, can shell scripts also considered as programming language or not. Also, please tell me the exact difference between programming language and scripting. Please help.... (3 Replies)
Discussion started by: Anjan1
3 Replies

4. Shell Programming and Scripting

Perl Vs Shell Programming

Can someone please tell me what the big deal about perl is? i have been doing shell programming for quite a number of years and I have to say, there's very little if any thing that I can't do in shell programming. i just need to investigate how to do it. so, my question is, does deep... (1 Reply)
Discussion started by: SkySmart
1 Replies

5. Shell Programming and Scripting

Perl programming error

Hi, everyone!! i am new to perl programming.. plz help me. #!C:/perl/bin use warnings; use strict; use Text::CSV_XS; my @rows = ""; my $row; my $count; my $fh; my @fields = ""; my $csv = Text::CSV_XS->new ({binary =>1}) or die "cannot use CSV:" .Text::CSV->error_diag (); open... (3 Replies)
Discussion started by: kvth
3 Replies

6. Programming

Programming help - Perl !

I am having a text file with Vivek 50 Ram 34 Hulk 45 Vivek 23 Ram 23 Vivek 55 Now I need a perl script to display the fields of 1st column & the 2nd column with summation (& avoid the duplicates). Vivek 128 Ram 57 hulk 45 Plz help me... (1 Reply)
Discussion started by: gameboy87
1 Replies

7. Programming

Help me with perl programming

Hi, i am very beginer to perl, I am reading one xml file and i am creating hash table for that file. i written code like this #!/usr/bin/perl use warnings; use strict; use XML::LibXML::Reader; #Reading XML with a pull parser my $file; open( $file, 'formal.xml'); my $reader =... (8 Replies)
Discussion started by: veerubiji
8 Replies

8. Shell Programming and Scripting

perl programming

how to link the linux files in perl on the local webpage ???? suppose we have some results and want to get them published on the local webpage of our internal site. how this can be done using HTML and perl together , so that the results are published directly on the webpage. thanks kullu (0 Replies)
Discussion started by: kullu
0 Replies

9. Shell Programming and Scripting

Perl programming help

I am trying to make a simple perl program that reads 20 characters upstream from the codon ATG in a given sequence. The following is what I have. I just dont know how to make the program read 20 characters upstream from the ATG codon. print "\nThis program will read 20 characters upstream... (1 Reply)
Discussion started by: patiencenpray
1 Replies

10. Shell Programming and Scripting

Perl programming issue

Dears, I want to print filename and count of each file in perl but failing to implement. `find $srcFolder -maxdepth 1 -type f -name "*$workDate*$fileExt" -exec sh -c ' && printf "$workDate|%s|%s\n" "$(wc -l<"$0")" *$workDate*$fileExt' {} \ >> /Sadique/filelog.out \\; 2> /dev/null`; ... (2 Replies)
Discussion started by: sadique.manzar
2 Replies
DBIx::Class::Optional::Dependencies(3)			User Contributed Perl Documentation		    DBIx::Class::Optional::Dependencies(3)

NAME
DBIx::Class::Optional::Dependencies - Optional module dependency specifications (for module authors) SYNOPSIS
Somewhere in your build-file (e.g. Module::Install's Makefile.PL): ... configure_requires 'DBIx::Class' => '0.08203'; require DBIx::Class::Optional::Dependencies; my $deploy_deps = DBIx::Class::Optional::Dependencies->req_list_for('deploy'); for (keys %$deploy_deps) { requires $_ => $deploy_deps->{$_}; } ... Note that there are some caveats regarding "configure_requires()", more info can be found at "configure_requires" in Module::Install DESCRIPTION
Some of the less-frequently used features of DBIx::Class have external module dependencies on their own. In order not to burden the average user with modules he will never use, these optional dependencies are not included in the base Makefile.PL. Instead an exception with a descriptive message is thrown when a specific feature is missing one or several modules required for its operation. This module is the central holding place for the current list of such dependencies, for DBIx::Class core authors, and DBIx::Class extension authors alike. CURRENT REQUIREMENT GROUPS
Dependencies are organized in "groups" and each group can list one or more required modules, with an optional minimum version (or 0 for any version). The group name can be used in the DBIx::Class::Admin Modules required for the DBIx::Class administrative library o JSON::Any >= 1.22 o Moose >= 0.98 o MooseX::Types >= 0.21 o MooseX::Types::JSON >= 0.02 o MooseX::Types::Path::Class >= 0.05 o namespace::autoclean >= 0.09 Requirement group: admin dbicadmin Modules required for the CLI DBIx::Class interface dbicadmin o Getopt::Long::Descriptive >= 0.081 o JSON::Any >= 1.22 o Moose >= 0.98 o MooseX::Types >= 0.21 o MooseX::Types::JSON >= 0.02 o MooseX::Types::Path::Class >= 0.05 o Text::CSV >= 1.16 o namespace::autoclean >= 0.09 Requirement group: admin_script Storage::DBI::deploy() Modules required for "deploy" in DBIx::Class::Storage::DBI and "deployment_statements" in DBIx::Class::Storage::DBI o SQL::Translator >= 0.11006 Requirement group: deploy Sybase ASE support Modules required to connect to Sybase ASE o DBD::Sybase Requirement group: rdbms_ase DB2 support Modules required to connect to DB2 o DBD::DB2 Requirement group: rdbms_db2 DB2 on AS/400 support Modules required to connect to DB2 on AS/400 o DBD::ODBC Requirement group: rdbms_db2_400 Firebird support Modules required to connect to Firebird o DBD::Firebird Requirement group: rdbms_firebird Firebird support via DBD::InterBase Modules required to connect to Firebird via DBD::InterBase o DBD::InterBase Requirement group: rdbms_firebird_interbase Firebird support via DBD::ODBC Modules required to connect to Firebird via DBD::ODBC o DBD::ODBC Requirement group: rdbms_firebird_odbc Informix support Modules required to connect to Informix o DBD::Informix Requirement group: rdbms_informix MS Access support via DBD::ADO (Windows only) Modules required to connect to MS Access via DBD::ADO. This particular DBD is available on Windows only o DBD::ADO Requirement group: rdbms_msaccess_ado MS Access support via DBD::ODBC Modules required to connect to MS Access via DBD::ODBC o DBD::ODBC Requirement group: rdbms_msaccess_odbc MSSQL support via DBD::ADO (Windows only) Modules required to connect to MSSQL via DBD::ADO. This particular DBD is available on Windows only o DBD::ADO Requirement group: rdbms_mssql_ado MSSQL support via DBD::ODBC Modules required to connect to MSSQL via DBD::ODBC o DBD::ODBC Requirement group: rdbms_mssql_odbc MSSQL support via DBD::Sybase Modules required to connect to MSSQL via DBD::Sybase o DBD::Sybase Requirement group: rdbms_mssql_sybase MySQL support Modules required to connect to MySQL o DBD::mysql Requirement group: rdbms_mysql Oracle support Modules required to connect to Oracle o DBD::Oracle o Math::Base36 >= 0.07 o Math::BigInt >= 1.80 Requirement group: rdbms_oracle PostgreSQL support Modules required to connect to PostgreSQL o DBD::Pg Requirement group: rdbms_pg SQLAnywhere support Modules required to connect to SQLAnywhere o DBD::SQLAnywhere Requirement group: rdbms_sqlanywhere SQLAnywhere support via DBD::ODBC Modules required to connect to SQLAnywhere via DBD::ODBC o DBD::ODBC Requirement group: rdbms_sqlanywhere_odbc SQLite support Modules required to connect to SQLite o DBD::SQLite Requirement group: rdbms_sqlite Storage::Replicated Modules required for DBIx::Class::Storage::DBI::Replicated o Moose >= 0.98 o MooseX::Types >= 0.21 Requirement group: replicated METHODS
req_group_list Arguments: none Returns: \%list_of_requirement_groups This method should be used by DBIx::Class packagers, to get a hashref of all dependencies keyed by dependency group. Each key (group name) can be supplied to one of the group-specific methods below. req_list_for Arguments: $group_name Returns: \%list_of_module_version_pairs This method should be used by DBIx::Class extension authors, to determine the version of modules a specific feature requires in the current version of DBIx::Class. See the "SYNOPSIS" for a real-world example. req_ok_for Arguments: $group_name Returns: 1|0 Returns true or false depending on whether all modules required by $group_name are present on the system and loadable. req_missing_for Arguments: $group_name Returns: $error_message_string Returns a single line string suitable for inclusion in larger error messages. This method would normally be used by DBIx::Class core- module author, to indicate to the user that he needs to install specific modules before he will be able to use a specific feature. For example if some of the requirements for "deploy" are not available, the returned string could look like: SQL::Translator >= 0.11006 (see DBIx::Class::Optional::Dependencies for details) The author is expected to prepend the necessary text to this message before returning the actual error seen by the user. req_errorlist_for Arguments: $group_name Returns: \%list_of_loaderrors_per_module Returns a hashref containing the actual errors that occured while attempting to load each module in the requirement group. AUTHOR
See "CONTRIBUTORS" in DBIx::Class. LICENSE
You may distribute this code under the same terms as Perl itself perl v5.16.2 2012-10-18 DBIx::Class::Optional::Dependencies(3)
All times are GMT -4. The time now is 11:56 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy