Ошибка около 'DELIMITER $$'

когда я изменяю Delimeter из консоли MySQL или MySQL Workbench, я не получаю никакой ошибки, но когда я встраиваю тот же код в ruby на рельсах, я получаю ошибку

mysql> DELIMITER $
mysql>

не дает ошибок.

но

ActiveRecord::Base.connection.execute(%Q{
    DELIMITER $
})

дает:

ActiveRecord::StatementInvalid: Mysql2::Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER $' at line 1: 

Ответы на вопрос(2)

Ваш ответ на вопрос