PHP处理Oracle的CLOB实例


Posted in PHP onNovember 03, 2014

本文实例简述了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创建动态图像
Oct 09 PHP
使用数据库保存session的方法
Oct 09 PHP
PHP产生随机字符串函数
Dec 06 PHP
PHP下通过file_get_contents的代理使用方法
Feb 16 PHP
采集邮箱的php代码(抓取网页中的邮箱地址)
Jul 17 PHP
ThinkPHP3.1新特性之对Ajax的支持更加完善
Jun 19 PHP
Yii不依赖Model的表单生成器用法实例
Dec 04 PHP
PHP的cURL库简介及使用示例
Feb 06 PHP
php字符串函数学习之strstr()
Mar 27 PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
Jan 19 PHP
PHP实现下载远程图片保存到本地的方法
Jun 19 PHP
Yii框架模拟组件调用注入示例
Nov 11 PHP
PHP之uniqid()函数用法
Nov 03 #PHP
PHP实现Soap通讯的方法
Nov 03 #PHP
ThinkPHP实现二级循环读取的方法
Nov 03 #PHP
ThinkPHP写数组插入与获取最新插入数据ID实例
Nov 03 #PHP
ThinkPHP有变量的where条件分页实例
Nov 03 #PHP
PHP的拦截器实例分析
Nov 03 #PHP
php类中的各种拦截器用法分析
Nov 03 #PHP
You might like
php数组函数序列之in_array() - 查找数组中是否存在指定值
2011/11/07 PHP
PHP中使用socket方式GET、POST数据实例
2015/04/02 PHP
PHP中子类重载父类的方法【parent::方法名】
2016/05/06 PHP
详解使用php-cs-fixer格式化代码
2020/09/16 PHP
Javascript的IE和Firefox兼容性汇编
2006/07/01 Javascript
实现JavaScript中继承的三种方式
2009/10/16 Javascript
使用Jquery搭建最佳用户体验的登录页面之记住密码自动登录功能(含后台代码)
2011/07/10 Javascript
IE、FF、Chrome浏览器中的JS差异介绍
2013/08/13 Javascript
各浏览器对document.getElementById等方法的实现差异解析
2013/12/05 Javascript
jquery滚动到顶部底部代码
2015/04/20 Javascript
jQuery中的Deferred和promise 的区别
2016/04/03 Javascript
JS中的==运算: [''] == false —>true
2016/07/24 Javascript
微信小程序 wxapp地图 map详解
2016/10/31 Javascript
AngularJS的ng Http Request与response格式转换方法
2016/11/07 Javascript
vue.js利用defineProperty实现数据的双向绑定
2017/04/28 Javascript
微信小程序开发之animation循环动画实现的让云朵飘效果
2017/07/14 Javascript
js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果
2017/07/17 Javascript
Vue2.0 给Tab标签页和页面切换过渡添加样式的方法
2018/03/13 Javascript
vue+php实现的微博留言功能示例
2019/03/16 Javascript
python网络编程学习笔记(六):Web客户端访问
2014/06/09 Python
Python中join和split用法实例
2015/04/14 Python
Python编程产生非均匀随机数的几种方法代码分享
2017/12/13 Python
对python生成业务报表的实例详解
2019/02/03 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
2019/08/22 Python
pytorch 使用加载训练好的模型做inference
2020/02/20 Python
基于Tensorflow的MNIST手写数字识别分类
2020/06/17 Python
与C++相比,Java中的数组有什么不同
2014/03/25 面试题
大学生简历中个人的自我评价
2013/10/06 职场文书
会计主管岗位职责
2014/01/03 职场文书
营销总监岗位职责范本
2014/02/26 职场文书
2014年党支部承诺书
2014/05/30 职场文书
大学生自我推荐信范文
2015/03/24 职场文书
安全生产隐患排查制度
2015/08/05 职场文书
小学2016年“我们的节日·重阳节”活动总结
2016/04/01 职场文书
「回转企鹅罐」10周年纪念展「輪るピングドラム展」海报公开
2022/03/22 日漫
Hive HQL支持2种查询语句风格
2022/06/25 数据库