在Mariadb中不使用where子句停止执行更新查询

时间:2017-03-12 15:25:16

标签: mysql mariadb

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

我正在使用Mariadb 10.1。

1 个答案:

答案 0 :(得分:1)

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

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

-- for future sessions
SET GLOBAL sql_safe_updates = ON;