PHP+PDO+IMB DB2+VARCHAR(1024) проблемма с выборкой данных

dekoo

Новичок
PHP+PDO+IMB DB2+VARCHAR(1024) проблемма с выборкой данных

Доброго времени суток.
Столкнулся с проблеммой получения данных из поля типа VARCHAR(1024), бд IBM DB2 посредством PDO. Вот кусок кода:

PHP:
$sql = "select YYY from BBB where ZZZ = '1'";

// вариант 1
$con = new PDO("odbc:XXX",'XXX','XXX');
$sth = $con->prepare($sql);
$rez = $sth->execute();
$rows = $sth->fetch();
var_dump($rows);

// вариант 2
$conn_db2 = db2_connect( 'XXX', 'XXX','XXX');
$stmt = db2_exec($conn_db2, $sql);
$row = db2_fetch_array($stmt);
var_dump($row);
Первый вариант выдает false, второй же нормально отображает значение поля в браузер. Такое поведение замеченно только с этим конкретным полем, единственным с типом VARCHAR(1024), из чего я сделал вывод, что PDO не умеет делать такого рода Select-ы. Insert и Update в данное поле срабатывают на ура.

Может быть кто-нибудь сталкивался с проблеммой и знает как её решить?

-~{}~ 16.10.06 12:25:

Ниужели никто не работал с PDO в данном контексте?
 
Сверху