Я использую key
в качестве имени столбца в таблице MySQL.
Поскольку оно зарезервировано, его нужно правильно экранировать, чтобы использовать в запросе:
… WHERE `key` = 'test'
Вручную это не проблема, но я использую Zend Framework и хочу, чтобы он правильно обрабатывал экранирование, например так:
$table = new Application_Model_ATable();
$table->fetchRow ( $table->select()->where('key = ?','test') );
Итак, вопрос:
Как цитировать/экранировать имена столбцов с помощью Zend_Db_Table?