2020-11-07

2020-11-07  本文已影响0人  浩克啊12138
//  解析sql, 返回一个statement
oci_parse($connection, $sql) 

//  执行 statement
// mode
//            OCI_COMMIT_ON_SUCCESS      自动提交(默认)
//            OCI_NO_AUTO_COMMIT         暂存执行,  配合oci_commit一起使用
oci_execute($statement, $mode)

//  查询多条记录
//   flags
//            OCI_FETCHSTATEMENT_BY_COLUMN  (默认)  查询的数据以列为元素
//            OCI_FETCHSTATEMENT_BY_ROW     查询的数据以行为元素
//  skip   从查询到的结果中忽略的行数,可以简单理解为从第skip行开始查询.默认值为0
//  maxrows  要读取的行数, 可以简单理解为返回查询记录的条数, 默认值为-1
//  result   返回查询到的结果
//  函数返回查询到的总数, 也就是result的元素统计
oci_fetch_all($statement, $result, $skip, $maxrows, $flags)

//  查询单条记录
//   mode
//            OCI_BOTH      (默认)  查询的数据将 OCI_ASSOC和OCI_NUM两个模式的数据merge在一个数组中
//            OCI_ASSOC     查询的数据以[字段名=>值]形式的键值对型数组
//            OCI_NUM        查询的数据以数字下标为key的形式的标准数组, 顺序为数据库中字段排列的顺序
//            OCI_RETURN_NULLS    为NULL字段创建元素。元素值将为PHP NULL。
//            OCI_RETURN_NULLS    返回LOB的内容,而不是LOB描述符。
oci_fetch_array($statement, $mode)
上一篇 下一篇

猜你喜欢

热点阅读