Исключение значений в операторах PDO

Не prepare() избежать quotes(') в инструкции PDO? По какой-то причине, когда я это делаю:

 $sql = "INSERT INTO sessions (id, name) VALUES (1,'O'brian')"; $query = $this->connection->prepare($sql); $query->execute(); 

Я получаю эту ошибку:

 Could not insert record SQLSTATE[42000]: [Microsoft][SQL Server Native Client 10.0][SQL Server]Incorrect syntax near 'brian'. 

Как это могло быть, если я использую prepare() ?

Solutions Collecting From Web of "Исключение значений в операторах PDO"