Segmentation fault при вызове PDO::fetch. Oracle 10g

dekoo

Новичок
Segmentation fault при вызове PDO::fetch. Oracle 10g

Доброго времени суток.

При попытке сделать SELECT из БД Oracle 10g, скрипт валится. Вот код:
PHP:
                $sql ="SELECT ID, PAGEHELP FROM LIB WHERE ITEM_TYPE = 'G' ORDER BY ID";
	
		$stmt = $con->prepare($sql);
		
		if (!is_object($stmt)) return false;
		
		$rez = $stmt->execute();
		
		if (!$rez) return false;
		
		$stmt->fetch(PDO::FETCH_ASSOC);
		$stmt->fetch(PDO::FETCH_ASSOC);  // вот эта строчка валит скрипт

		die();
		// по-идеи скрипт идет дальше...
Описание таблицы:
SQL> desc lib;
Name Type Nullable Default Comments
----------- ------------- -------- ------- ---------------------------------------------------------------

ID NUMBER
PAGEHELP CLOB Y
ITEM_TYPE VARCHAR2(32) Y


Данные в таблице:

SQL> SELECT id, PAGEHELP AS XML FROM LIB WHERE ITEM_TYPE = 'G' order by id;

ID XML
---------- --------------------------------------------------------------------------------
10396837 <?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="Fav__gi

10402552 <?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="Sticky_



Мб кто-то сталкивался с проблеммой и знает решение?
 

tony2001

TeaM PHPClub
используй oci8 вместо pdo_oci.
или промотивируйте меня или Wez'а заняться pdo_oci.
 

dekoo

Новичок
но ведь oci8 - deprecated в PHP5 ? в тоже время и у PDO явные проблеммы с CLOB в Oracle...
 
Сверху