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
基于数据库的在线人数,日访问量等统计
Oct 09 PHP
一个捕获函数输出的函数
Feb 14 PHP
深思 PHP 数组遍历的差异(array_diff 的实现)
Mar 23 PHP
php strlen mb_strlen计算中英文混排字符串长度
Jul 10 PHP
PHP容易被忽略而出错陷阱 数字与字符串比较
Nov 10 PHP
thinkphp实现多语言功能(语言包)
Mar 04 PHP
PHP面试常用算法(推荐)
Jul 22 PHP
简单谈谈 php 文件锁
Feb 19 PHP
解决php-fpm.service not found问题的办法
Jun 06 PHP
PHP sdk实现在线打包代码示例
Dec 09 PHP
php中Swoole的热更新实现代码实例
Mar 04 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
删除无限分类并同时删除它下面的所有子分类的方法
2010/08/08 PHP
PHP开发框架kohana3 自定义路由设置示例
2014/07/14 PHP
PHP代码优化技巧小结
2015/09/29 PHP
基于jquery的让textarea自适应高度的插件
2010/08/03 Javascript
JavaScript游戏之优化篇
2010/11/08 Javascript
你必须知道的JavaScript 变量命名规则详解
2013/05/07 Javascript
禁用键盘上的(全局)指定键兼容iE、Chrome、火狐
2013/05/14 Javascript
JavaScript操作Cookie详解
2015/02/28 Javascript
jQuery如何跳转到另一个网页 就这么简单
2016/12/28 Javascript
input输入密码变黑点密文的实现方法
2017/01/09 Javascript
详解bootstrap导航栏.nav与.navbar区别
2017/11/23 Javascript
JavaScript类的继承方法小结【组合继承分析】
2018/07/11 Javascript
vue中tab选项卡的实现思路
2018/11/25 Javascript
Vue 实现html中根据类型显示内容
2019/10/28 Javascript
jsonp格式前端发送和后台接受写法的代码详解
2019/11/07 Javascript
OpenLayers3实现测量功能
2020/09/25 Javascript
Python3调用百度AI识别图片中的文字功能示例【测试可用】
2019/03/13 Python
python3中替换python2中cmp函数的实现
2019/08/20 Python
python线程中的同步问题及解决方法
2019/08/29 Python
使用Python的turtle模块画国旗
2019/09/24 Python
Python上下文管理器用法及实例解析
2019/11/11 Python
django实现类似触发器的功能
2019/11/15 Python
numpy.transpose()实现数组的转置例子
2019/12/02 Python
Python接口自动化判断元素原理解析
2020/02/24 Python
TensorFlow Autodiff自动微分详解
2020/07/06 Python
Python 处理日期时间的Arrow库使用
2020/08/18 Python
基于DOM+CSS3实现OrgChart组织结构图插件
2016/03/02 HTML / CSS
Expedia马来西亚旅游网站:廉价酒店,度假村和航班预订
2016/07/26 全球购物
网络工程师职业规划
2014/02/10 职场文书
法人委托书
2014/07/31 职场文书
2014客服代表实习自我鉴定
2014/09/18 职场文书
党员批评与自我批评总结
2014/10/15 职场文书
2014年机关工会工作总结
2014/12/19 职场文书
2015年护士医德医风自我评价
2015/03/03 职场文书
汽车销售员工作总结
2015/08/12 职场文书
关于MySQL中explain工具的使用
2023/05/08 MySQL