The following module was proposed for inclusion in the Module List:
modid: DB2::db
DSLIP: RdpOp
description: Framework for creating/using IBM DB2
userid: DMCBRIDE (Darin McBride)
chapterid: 7 (Database_Interfaces)
communities:
comp.lang.perl.modules
similar:
DBD::DB2 DBIx::*
rationale:
The new root-level namespace is similar to the Oracle and Sybase
namespaces already on CPAN. This framework provides
database-vendor-specific capabilities that DBIx modules cannot offer
since they are intended to be vendor-neutral.
This framework arose from that vendor-specific desire: to
dynamically create DDL required to create a database and
corresponding tables, making tables easy to recreate on multiple
systems, esp test vs production systems.
Once the framework already knew about databases and tables, it was
a relatively minor step to provide functions for querying,
inserting, and updating those tables. Rather than discovering the
table format for each query (as DBIx must do), the table format is
already located in the framework, allowing for certain
simplifications in code (not always optimal either). It is possible
to manipulate DB2 databases with a minimal amount of SQL through
this framework, whereas DBIx modules usually require more indepth
knowledge of SQL.
Modules in this package include:
DB2::db DB2::Table DB2::Row
enteredby: DMCBRIDE (Darin McBride)
enteredon: Mon Mar 24 00:18:56 2003 GMT
The resulting entry would be:
DB2::
::db RdpOp Framework for creating/using IBM DB2 DMCBRIDE
Thanks for registering,
--
The PAUSE
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=e1400000_c2427f3e40459ba8&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=e1400000_c2427f3e40459ba8&SUBMIT_pause99_add_mod_insertit=1