как отключить SQL_SAFE_UPDATES в облаке Google

#select #sql-update #updates

#выберите #sql-обновление #Обновления

Вопрос:

Я использую Google Cloud SQL и при выполнении следующего запроса:

 SELECT Counter 
  FROM Ms_Counter 
 WHERE Counter_Id= 'Cust'
   AND Cpy_Id= 'A001'
   AND Counter_Year=2019 
   FOR UPDATE; 

UPDATE Ms_Counter 
   SET Counter= Counter 1,
       Usrup='Me',
       Dtup='2019-03-24' 
 WHERE Counter_Id= 'Cust'
   AND Cpy_Id= 'A001'
   AND Counter_Year=2019;
  

Трассировка ошибки

Код ошибки: 1175. Вы используете безопасный режим обновления и пытались обновить таблицу без WHERE, в которой используется ключевой столбец, чтобы отключить безопасный режим, переключите опцию в Настройках -> Редактор SQL и повторно подключитесь.

Обновление 1

Безопасное обновление отключено по умолчанию в Cloud SQL

Комментарии:

1. Может ли кто-нибудь сообщить мне, как отключить безопасное обновление в облаке Google?

2. приведенный выше код возвращает ошибку, если безопасное обновление не отключено.

3. Код ошибки: 1175. Вы используете безопасный режим обновления и пытались обновить таблицу без WHERE, в которой используется ключевой столбец, чтобы отключить безопасный режим, переключите опцию в Настройках -> Редактор SQL и повторно подключитесь.