У меня проблема с чтением данных. После пустой строки данные больше не извлекаются. Если у меня есть данные в row1, row2, row4 и row3 пусто, я получаю данные только из row1 и row2.
$select = oci_parse($conn, "SELECT DESCRIPTION FROM PRODUCTS");
oci_execute($select);
while($row = oci_fetch_array($select, OCI_ASSOC)){
echo $row["DESCRIPTION"]->load();
$row["DESCRIPTION"]->free();
}
нашел способ справиться с этим
"SELECT CASE WHEN DESCRIPTION IS NULL THEN TO_CLOB('-') ELSE DESCRIPTION END DESCRIPTION FROM PRODUCTS"
Других решений пока нет …