rewrite SQLAnywhere GUID normalizing as a cursor_class (formerly a _select_args hack)
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / Storage / DBI / ODBC / SQL_Anywhere.pm
CommitLineData
cf7b6654 1package DBIx::Class::Storage::DBI::ODBC::SQL_Anywhere;
2
3use strict;
4use warnings;
5use base qw/DBIx::Class::Storage::DBI::SQLAnywhere/;
6use mro 'c3';
7
81;
9
10=head1 NAME
11
12DBIx::Class::Storage::DBI::ODBC::SQL_Anywhere - Driver for using Sybase SQL
13Anywhere through ODBC
14
15=head1 SYNOPSIS
16
17All functionality is provided by L<DBIx::Class::Storage::DBI::SQLAnywhere>, see
18that module for details.
19
4b3515a6 20=head1 CAVEATS
21
22=head2 uniqueidentifierstr data type
23
24If you use the C<uniqueidentifierstr> type with this driver, your queries may
25fail with:
26
27 Data truncated (SQL-01004)
28
29B<WORKAROUND:> use the C<uniqueidentifier> type instead, it is more efficient
30anyway.
31
cf7b6654 32=head1 AUTHOR
33
34See L<DBIx::Class/AUTHOR> and L<DBIx::Class/CONTRIBUTORS>.
35
36=head1 LICENSE
37
38You may distribute this code under the same terms as Perl itself.
39
40=cut