牛牛在线工具

cubrid_insert_id()

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

cubrid_insert_id()

获取最后插入的自增 ID

函数名称:cubrid_insert_id() 适用版本:CUBRID 版本 >= 9.1.0 用法:cubrid_insert_id() 函数用于获取最后插入的自增 ID。它返回一个表示自增 ID 的字符串值,或者在出错时返回 false。 示例: // 创建一个 CUBRID 连接 $conn = cubrid_connect("localhost", 33000, "demodb", "dba", ""); // 插入一条数据 $sql = "INSERT INTO students(name, age) VALUES('John Doe', 25)"; $result = cubrid_execute($conn, $sql); // 获取插入的自增 ID $lastInsertedId = cubrid_insert_id($conn); if ($lastInsertedId === false) { echo "获取自增 ID 失败"; } else { echo "最后插入的自增 ID 为: " . $lastInsertedId; } // 关闭连接 cubrid_disconnect($conn); 注意:在使用 cubrid_insert_id() 函数之前,必须先使用 cubrid_execute() 函数将 SQL 查询执行一次,以确保插入操作已成功完成。此外,cubrid_insert_id() 函数只适用于 CUBRID 数据库,对于其他数据库(如 MySQL)应使用相应的函数(例如 mysql_insert_id())来获取最后插入的自增 ID。