NAME

Class::DBI::Sybase - Extensions to Class::DBI for Sybase

SYNOPSIS

package Music::DBI;
use base 'Class::DBI::Sybase';
Music::DBI->set_db('Main', 'dbi:Sybase:server=$server', 'username', 'password');

package Artist;
use base 'Music::DBI';
__PACKAGE__->set_up_table('Artist');

# ... see the Class::DBI documentation for details on Class::DBI usage

DESCRIPTION

This is an extension to Class::DBI that currently implements:

* Automatic column name discovery.
* Works with IDENTITY columns to auto-generate primary keys.
* Works with TEXT columns for create() and update()

Instead of setting Class::DBI as your base class, use this.

BUGS

DBD::Sybase currently has a bug where a statement handle can be marked as active, even though it's not. We override sth_to_objects to call finish() on the handle.

AUTHORS

Dan Sully <daniel@cpan.org>

Michael Wojcikewicz <theothermike@gmail.com<gt>

Paul Sandulescu <paul.sandulescu@mail.mcgill.com<gt>

SEE ALSO

Class::DBI, DBD::Sybase