我正在使用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。您正在使用安全更新模式,并且试图 更新没有使用KEY列的WHERE的表以禁用安全 模式下,在“首选项”->“ SQL编辑器”中切换选项,然后重新连接。
更新1
默认情况下,Cloud SQL上的安全更新已关闭