dbi:ODBC: LongReadLen and LongTruncOk
我是用户perl DBI从Sqlserver 2008.
error:
DBD::ODBC::st fetchrow_arrayref failed: st_fetch/SQLFetch (long truncated DBI attribute LongTruncOk not set and/or LongReadLen too small) (SQL-HY000)
当我使用
时$dbh_mssql->{LongTruncOk} = 1;
它有效,但会将字符串分开。
我不想要子串。所以我试试
$dbh_mssql->{LongTruncOk}=1;
$dbh_mssql->{LongReadLen} = 1048576*1024;
但它也是字符串。