iT邦幫忙

0

PHP PDO 如何取CLOB或是BLOB的資料

  • 分享至 

  • xImage

如題目前使用PHP7 PDO,在oracle資料庫該欄位中存的是xml。
遇到的問題:在SELECT CLOB或是BLOB欄位時,,都是出現Resource id #6,想請問
1.想正確查找到clob或是blob欄位,上網爬文
$stmt=$PDO->prepare($sql); $stmt->execute(); $stmt->bindColumn(7,$xml,PDO::PARAM_LOB); $stmt->fetch(PDO::FETCH_BOUND);
使用上述的方法也是出現Resource id #6,想請問我有漏掉甚麼嗎?

2.使用oci 卻只需要在clob或是blob欄位加上->load()即可,想請問PDO與OCI差別在哪?
/images/emoticon/emoticon41.gif

墨嗓 iT邦研究生 4 級 ‧ 2022-08-31 09:44:18 檢舉
可以參考一下這篇

https://www.php.net/manual/en/pdo.lobs.php
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答