DBIx::Class::StDBIx::Class::Storage::DBI::ADO::Microsoft_SQL_Server::Cursor(3)NAMEDBIx::Class::Storage::DBI::ADO::Microsoft_SQL_Server::Cursor - Remove
trailing NULLs in binary data and normalize GUIDs for MSSQL over ADO
DESCRIPTION
This class is for removing trailing "NULL"s from binary data and
removing braces from GUIDs retrieved from Microsoft SQL Server over
ADO.
You probably don't want to be here, see
DBIx::Class::Storage::DBI::ADO::Microsoft_SQL_Server for information on
the Microsoft SQL Server driver for ADO and
DBIx::Class::Storage::DBI::MSSQL for the Microsoft SQL Server driver
base class.
Unfortunately when using DBD::ADO, binary data comes back padded with
trailing "NULL"s and GUIDs come back wrapped in braces, the purpose of
this class is to remove the "NULL"s and braces.
DBIx::Class::Storage::DBI::ADO::Microsoft_SQL_Server sets cursor_class
to this class by default. It is overridable via your connect_info.
You can use DBIx::Class::Cursor::Cached safely with this class and not
lose the binary data normalizing functionality, ::Cursor::Cached uses
the underlying class data for the inner cursor class.
AUTHOR
See "AUTHOR" in DBIx::Class and "CONTRIBUTORS" in DBIx::Class.
LICENSE
You may distribute this code under the same terms as Perl itself.
perl v5.16.2 DBIx::Class::Storage::DBI::ADO::Microsoft_SQL_Server::Cursor(3)