php在空行时读取clob数据

时间:2017-11-07 14:22:41

标签: php oracle plsql clob

我在阅读clob数据时遇到问题。空行后不再检索数据。如果我在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();
}

1 个答案:

答案 0 :(得分:0)

找到了解决这个问题的方法

"SELECT CASE WHEN DESCRIPTION IS NULL THEN TO_CLOB('-') ELSE DESCRIPTION END DESCRIPTION FROM PRODUCTS"