牛牛在线工具

ocirowcount()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ocirowcount()

获取最后一次执行的SQL语句所影响的行数

函数名:ocirowcount() 适用版本:PHP 4, PHP 5, PHP 7 用法:ocirowcount()函数用于获取最后一次执行的SQL语句所影响的行数。 语法:int ocirowcount ( resource $stmt ) 参数: stmt:一个有效的OCI语句句柄,通过OCI_PARSE()或OCI_PARSE()函数获得。 返回值: 成功时,返回最后一次执行的SQL语句所影响的行数,如果没有受影响的行,则返回0。 失败时,返回false。 示例: // 创建连接 $conn = oci_connect('username', 'password', 'localhost/XE'); if (!$conn) { $e = oci_error(); trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); } // 准备SQL语句 $sql = 'UPDATE employees SET salary = salary + 1000'; // 解析SQL语句 $stmt = oci_parse($conn, $sql); // 执行SQL语句 oci_execute($stmt); // 获取受影响的行数 $rowCount = ocirowcount($stmt); echo "受影响的行数:" . $rowCount; // 关闭连接 oci_close($conn); 上述示例演示了如何使用ocirowcount()函数获取最后一次执行的SQL语句所影响的行数。首先,我们创建一个数据库连接,然后准备一个更新语句并解析它。接下来,执行SQL语句并使用ocirowcount()函数获取受影响的行数。最后,关闭数据库连接。