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 相关文章推荐
使用ThinkPHP自带的Http类下载远程图片到本地的实现代码
Aug 02 PHP
php数组函数序列之array_search()- 按元素值返回键名
Nov 04 PHP
PHP生成随机用户名和密码的实现代码
Feb 27 PHP
php实现Mongodb自定义方式生成自增ID的方法
Mar 23 PHP
php实现的操作excel类详解
Jan 15 PHP
php使用ftp远程上传文件类(完美解决主从文件同步问题的方法)
Sep 23 PHP
php自定义函数实现汉字转换utf8编码的方法
Sep 29 PHP
关于php几种字符串连接的效率比较(详解)
Feb 22 PHP
总结PHP内存释放以及垃圾回收
Mar 29 PHP
PHP如何根据文件头检测文件类型实例代码
Oct 14 PHP
PHP数据对象映射模式实例分析
Mar 29 PHP
thinkphp5实现微信扫码支付
Dec 23 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面向对象编程快速入门
2006/10/09 PHP
一个程序下载的管理程序(三)
2006/10/09 PHP
php验证手机号码(支持归属地查询及编码为UTF8)
2013/02/01 PHP
PHP生成验证码时“图像因其本身有错无法显示”的解决方法
2013/08/07 PHP
php阿拉伯数字转中文人民币大写
2015/12/21 PHP
weiphp微信公众平台授权设置
2016/01/04 PHP
php常用图片处理类
2016/03/16 PHP
在PHP 7下安装Swoole与Yar,Yaf的方法教程
2017/06/02 PHP
详解Yaf框架PHPUnit集成测试方法
2017/12/27 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
文本框回车提交与禁止提交示例
2013/09/27 Javascript
HTML页面弹出居中可拖拽的自定义窗口层
2014/05/07 Javascript
node.js中的fs.mkdir方法使用说明
2014/12/17 Javascript
基于javascript实现漂亮的页面过渡动画效果附源码下载
2015/10/26 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
2016/11/28 Javascript
开发一个Parcel-vue脚手架工具(详细步骤)
2018/09/22 Javascript
解决IOS端微信H5页面软键盘弹起后页面下方留白的问题
2019/06/05 Javascript
layui实现数据分页功能(ajax异步)
2019/07/27 Javascript
基于javascript实现贪吃蛇经典小游戏
2020/04/10 Javascript
详解vue中$nextTick和$forceUpdate的用法
2019/12/11 Javascript
Jquery ajax书写方法代码实例解析
2020/06/12 jQuery
vue 解决兄弟组件、跨组件深层次的通信操作
2020/07/27 Javascript
python 切片和range()用法说明
2013/03/24 Python
Python编写百度贴吧的简单爬虫
2015/04/02 Python
一个基于flask的web应用诞生 bootstrap框架美化(3)
2017/04/11 Python
Python获取指定文件夹下的文件名的方法
2018/02/06 Python
Python3之简单搭建自带服务器的实例讲解
2018/06/04 Python
python获取命令行输入参数列表的实例代码
2018/06/23 Python
flask应用部署到服务器的方法
2019/07/12 Python
Django Channels 实现点对点实时聊天和消息推送功能
2019/07/17 Python
Python urllib3软件包的使用说明
2020/11/18 Python
常用的四种CSS透明属性介绍
2014/04/12 HTML / CSS
Coltorti Boutique官网:来自意大利的设计师品牌买手店
2018/11/09 全球购物
澳洲的UGG雪地靴超级市场:Uggs.com.au
2020/04/06 全球购物
校园安全教育心得体会
2016/01/15 职场文书
php png失真的原因及解决办法
2021/11/17 PHP