Можно ли получить строку запроса из объекта PDO с привязанными параметрами, не выполняя его сначала? У меня есть код, похожий на следующий (где $dbc - объект PDO):
$query = 'SELECT * FROM users WHERE username = ?';
$result = $dbc->prepare($query);
$username = 'bob';
$result->bindParam(1, $username);
echo $result->queryString;
В настоящее время это будет вызывать инструкцию SQL, например: "SELECT * FROM users WHERE username =?". Тем не менее, я хотел бы включить связанный параметр, чтобы он выглядел так: "SELECT * FROM users WHERE username =" bob ". Есть ли способ сделать это без его выполнения или замены вопросительных знаков параметрами через что-то как preg_replace?