Como evitar que o PDO interprete um ponto de interrogação como um marcador?

Para detectar a existência de uma chave em umhstore, Preciso executar uma consulta como esta:

SELECT * FROM tbl WHERE hst ? 'foo'

No entanto, isso me dá uma PDOException:

PDOException: SQLSTATE[HY093]: Invalid parameter number: no parameters were bound: SELECT * FROM tbl WHERE hst ? 'foo'

Existe alguma maneira de escapar do ponto de interrogação, para que o PDO não o recolha como um espaço reservado? Eu tentei com até quatro barras invertidas, bem como um duplo ponto de interrogação (??), mas nada parece convencer a DOP a deixar o ponto de interrogação sozinho.

questionAnswers(3)

yourAnswerToTheQuestion