<分区>
我正在使用如下所示的 mysqli/php 查询:
$query = "
INSERT INTO table (unique_key, column_1, column_2)
VALUES (?,?,?)
ON DUPLICATE KEY UPDATE
value_1 = ?, value_2 = ?";
if ($statement = $mysqli->prepare($query))
{
$statement->bind_param("iiiii", $unique_key, $value_1, $value_2, $value_1, $value_2);
$statement->execute();
$statement->close();
}
如何判断查询是执行了 UPDATE 还是 INSERT?