在 Mariadb 中停止执行没有 where 子句的更新查询

Stop execution of update query without where clause in Mariadb

是否可以在MariaDB中设置一个规则来停止执行没有where子句的更新查询?如果不满足外键约束,就像 mariadb 可以停止插入记录。

我正在使用 Mariadb 10.1。

变量名是sql_safe_updates。它可以在运行时在会话或全局级别设置:

-- for the current session
SET SESSION sql_safe_updates = ON;

-- for future sessions
SET GLOBAL sql_safe_updates = ON;