SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 28.02.2014 15:13:55

Magz
Гуру
Откуда: Москва
Зарегистрирован: 18.09.2007
Сообщений: 112

View и Error 1418

Добрый день. Запустил репликацию master-slave, перестали работать селекты из view: 1418 This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled. Как мне объяснить этому привереде, что в моих вьюхах нет изменений данных, только выборка? Как разруливают такие ошибки?

Неактивен

 

#2 28.02.2014 15:48:58

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: View и Error 1418

В определении функции явно укажите DETERMINISTIC

Неактивен

 

#3 28.02.2014 15:56:30

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: View и Error 1418

Оказывается можно не пересоздавать функции
SET GLOBAL log_bin_trust_function_creators = 1;

http://dev.mysql.com/doc/refman/5.6/en/ … gging.html

Неактивен

 

#4 28.02.2014 23:45:19

Magz
Гуру
Откуда: Москва
Зарегистрирован: 18.09.2007
Сообщений: 112

Re: View и Error 1418

Спасибо.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson