1 package DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server;
7 DBIx::Class::Storage::DBI::Sybase::Common
8 DBIx::Class::Storage::DBI::MSSQL
13 my $self = shift->next::method(@_);
20 my $dbh = $self->_get_dbh;
22 if (not $self->_typeless_placeholders_supported) {
24 'DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server::NoBindVars';
28 # LongReadLen doesn't work with MSSQL through DBD::Sybase, and the default is
29 # huge on some versions of SQL server and can cause memory problems, so we
30 # fix it up here (see Sybase/Common.pm .)
38 DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server - Support for Microsoft
39 SQL Server via DBD::Sybase
43 This subclass supports MSSQL server connections via L<DBD::Sybase>.
47 This driver tries to determine whether your version of L<DBD::Sybase> and
48 supporting libraries (usually FreeTDS) support using placeholders, if not the
49 storage will be reblessed to
50 L<DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server::NoBindVars>.
52 The MSSQL specific functionality is provided by
53 L<DBIx::Class::Storage::DBI::MSSQL>.
57 See L<DBIx::Class/CONTRIBUTORS>.
61 You may distribute this code under the same terms as Perl itself.