У меня есть один метод, который должен создать процедуру mysql и запустить ее. Проблема в том, чтобы изменить разделитель
public function doSomeThing(){
$run = array();
$run[] = DB::query(null, "DELIMITER $$");
//... here we continue of pushing more commands
/**
* @var Database_Query[] $run
*/
foreach($run as $command){
$command->execute();
}
}
Я вижу исключение:
Database_Exception [ 1064 ]: у вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с «DELIMITER $$» в строке 1 [ DELIMITER $$ ]
Что я делаю неправильно? Спасибо
multi_query
не поддерживается Kohana) - person kero   schedule 21.10.2015