ibase_affected_rows()

返回前一次执行的 INSERT、UPDATE 或 DELETE 语句所影响的行数

首字母:I

函数名:ibase_affected_rows()

适用版本:PHP 5, PHP 7

用法:ibase_affected_rows() 函数用于返回前一次执行的 INSERT、UPDATE 或 DELETE 语句所影响的行数。

语法:int ibase_affected_rows ( resource $link_identifier = NULL )

参数:

  • link_identifier(可选):表示一个连接标识符,如果未提供该参数,则使用最近打开的数据库连接。

返回值:返回前一次执行的 INSERT、UPDATE 或 DELETE 语句所影响的行数,如果没有受影响的行,则返回 -1。

示例:


输出:

受影响的行数:1

注意事项:

  • ibase_affected_rows() 函数仅适用于 InterBase 数据库。
  • 在执行 INSERT 语句时,返回的行数是受影响的行数,即插入的行数。
  • 在执行 UPDATE 或 DELETE 语句时,返回的行数是受影响的行数,即更新或删除的行数。
  • 如果没有受影响的行,函数将返回 -1。
  • 如果未提供连接标识符参数,则将使用最近打开的数据库连接。
  • 如果在执行查询之前未打开数据库连接,则函数将返回 FALSE。

同首字母函数