本文的例子介绍了PHP处理Oracle CLOB的方法。分享给你供你参考。具体方法如下:

1。写数据



当我们使用PDO的预处理方法,如果我们用bindparam()等,而不指定该字段的数据类型或使用execute(),PDO将默认为字符串类型,并定义一个默认的长度。

所以你必须使用bindparam()或bindValue()等存储CLOB类型字段,并指定字符串的长度,例如:

复制代码如下:$ PDO -> bindparam(clobdata,clobdata美元,PDO:::param_str,strlen($ clobdata));

2。读取数据

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

复制代码如下:$ ARR = $ PDO ->(取);

is_resource($ ARR { 'clob ' }){ } =美元'clob ARR的stream_get_contents($ ARR { 'clob});

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