PHP处理Oracle的CLOB实例

 更新时间:2014年11月03日 14:37:36   投稿:shichen2014  
这篇文章主要介绍了PHP处理Oracle的CLOB的方法,以实例形式简单讲述了写入数据与读取数据的方法,需要的朋友可以参考下

本文实例简述了PHP处理Oracle的CLOB的方法。分享给大家供大家参考。具体方法如下:

1. 写入数据
 
在使用PDO的预处理方法时,如果使用bindParam()等而不指定字段的数据类型或使用execute(),PDO都会默认为string类型,并且限定一个默认长度

所以在存clob类型字段时必须使用bindParam()或bindValue()等,并指定字符串长度,例如:

复制代码 代码如下:
$pdo -> bindParam(':clobData', $clobData, PDO::PARAM_STR,strlen($clobData));

2. 读取数据

PDO取出的CLOB字段值在该字段不为空时是资源标识符,为空时为空字符串,取数据方法如下

复制代码 代码如下:
$arr = $pdo -> fetch();
is_resource($arr['clob']) && $arr['clob'] =stream_get_contents($arr['clob']);

希望本文所述对大家的PHP程序设计有所帮助。

相关文章

  • 实现php删除链表中重复的结点

    实现php删除链表中重复的结点

    在本篇文章中,我们给大家带来了关于php删除链表中重复的结点的相关知识点内容以及相关代码,有兴趣的朋友们参考下。
    2018-09-09
  • PHP和C#可共用的可逆加密算法详解

    PHP和C#可共用的可逆加密算法详解

    这篇文章主要介绍了PHP和C#可共用的可逆加密算法,需要的朋友可以参考下
    2015-10-10
  • php Ajax乱码

    php Ajax乱码

    其实说到底就是编码问题 一般中文页都用GBK或者GB2312的编码
    2008-04-04
  • php通过COM类调用组件的实现代码

    php通过COM类调用组件的实现代码

    COM(Component Object Model)组件对象模型,是一种跨应用和语言共享二进制代码的方法。COM可以作为DLL被本机程序载入也可以通过DCOM被远程进程调用
    2012-01-01
  • php通过asort()给关联数组按照值排序的方法

    php通过asort()给关联数组按照值排序的方法

    这篇文章主要介绍了php通过asort()给关联数组按照值排序的方法,实例分析了php中asort()函数的功能与使用技巧,需要的朋友可以参考下
    2015-03-03
  • laravel源码分析队列Queue方法示例

    laravel源码分析队列Queue方法示例

    这篇文章主要为大家介绍了laravel源码分析队列Queue方法示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪<BR>
    2022-04-04
  • php中使用redis队列操作实例代码

    php中使用redis队列操作实例代码

    为大家介绍一个php使用redis队列操作的例子,供初学redis的朋友参考吧
    2013-02-02
  • php写入数据到CSV文件的方法

    php写入数据到CSV文件的方法

    这篇文章主要介绍了php写入数据到CSV文件的方法,涉及php操作csv文件的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • php中mt_rand()随机数函数用法

    php中mt_rand()随机数函数用法

    这篇文章主要介绍了php中mt_rand()随机数函数用法,较为详细的分析了mt_rand()随机数函数的常见用法,并结合数组遍历给出了数组随机输出的实例,需要的朋友可以参考下
    2014-11-11
  • PHP编程实现csv文件导入mysql数据库的方法

    PHP编程实现csv文件导入mysql数据库的方法

    这篇文章主要介绍了PHP编程实现csv文件导入mysql数据库的方法,涉及php文件读取、转换、数据库的连接、插入等相关操作技巧,需要的朋友可以参考下
    2017-04-04

最新评论