X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits%2FDBIx-Class.git;a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FStorage%2FDBI%2FSybase%2FMicrosoft_SQL_Server.pm;h=d4485a397f72bebb97dcff8cffcbbcd7572d9c97;hp=8a63ef915fd406db061048c59f32a705edaa19f4;hb=d4483998dff1af8eff35b3c5398f564a9a1fb9d8;hpb=8c4b8df30ab42884e1da4fc1f08a07665bae6dec diff --git a/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm b/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm index 8a63ef9..d4485a3 100644 --- a/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm +++ b/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm @@ -19,10 +19,14 @@ This subclass supports MSSQL connected via L. $schema->storage_type('::DBI::Sybase::Microsoft_SQL_Server'); $schema->connect_info('dbi:Sybase:....', ...); -=head1 BUGS +=head1 CAVEATS -Currently, this doesn't work right unless you call C -after connecting. +This storage driver uses L as a base. +This means that bind variables will be interpolated (properly quoted of course) +into the SQL query itself, without using bind placeholders. + +More importantly this means that caching of prepared statements is explicitly +disabled, as the interpolation renders it useless. =head1 AUTHORS