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;
但它也分字符串。