Module

DBD::CSV - DBI driver for CSV files

Description

The DBD::CSV module is yet another driver for the DBI (Database independent interface for Perl). This one is based on the SQL "engine" SQL::Statement and the abstract DBI driver DBD::File and implements access to so-called CSV files (Comma separated values).

Warning

THIS IS ALPHA SOFTWARE. It is only 'Alpha' because the interface (API) is not finalized. The Alpha status does not reflect code quality or stability.

Copying

Copyright (C) 2009-2010 by H.Merijn Brand Copyright (C) 2004-2009 by Jeff Zucker Copyright (C) 1998-2004 by Jochen Wiedmann

You may distribute this module under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file.

Recent changes can be (re)viewed in the public GIT repository at http://repo.or.cz/w/DBD-CSV.git
Feel free to clone your own copy:

$ git clone http://repo.or.cz/r/DBD-CSV.git DBD-CSV

or get it as a tgz:

     $ wget --output-document=DBD-CSV-git.tgz \
               'http://repo.or.cz/w/DBD-CSV.git?a=snapshot;sf=tgz'
Prerequisites
perl 5.005_03. 5.005 will not be able to build the manual pages.

DBI - the DBI (Database independent interface for Perl),

version 1.00 or a later release

SQL::Statement - a simple SQL engine

Text::CSV_XS - this module is used for writing rows to or reading

rows from CSV files.

Build/Installation:

Standard build/installation:

        gzip -cd DBD-CSV-0.30.tar.gz | tar xf -
        cd DBD-CSV-0.30
        perl Makefile.PL
        make
        make test
        make install

(this is for Unix users, Windows users would prefer PowerArchiver, WinZip or something similar).

Author
This module is currently maintained by

H.Merijn Brand < h.m.brand at xs4all.nl >

The original author is Jochen Wiedmann. Previous maintainer was Jeff Zucker