CakePHP从SQL Server数据库中截断大型varchar列

时间:2011-09-20 15:35:21

标签: sql-server cakephp

使用CakePHP 1.3.11和SQL Server 2005以及附带的MSSQL数据库驱动程序。

我需要检索varchar(8000)字段,但典型的find()查询会将此字段截断为256个字符;实际的数组值数组['comment']被截断,因此我的应用程序根本不会访问超出字符256的数据。

我尝试将字段更改为text数据类型,然后通过该更改,查询返回列的完整值。蛋糕有没有办法读取列的完整值,还是总是将varchars截断为256个字符?

1 个答案:

答案 0 :(得分:0)

解决方案是在数据库端使用text数据类型。