1
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;

但它也分字符串。

4

0 回答 0