我需要在MariaDB中取消或激活一些约束。所以我做了:
SET FOREIGN_KEY_CHECKS=0
SET FOREIGN_KEY_CHECKS=1
或
SET SESSION foreign_key_checks=OFF;
SET SESSION foreign_key_checks=ON;
接下来,我需要检查约束值,以确定我做了什么。我尝试:
select constraint_name,
constraint_schema as table_schema,
table_name,
check_clause as definition
from information_schema.check_constraints
order by constraint_name;
或
SELECT * from INFORMATION_SCHEMA.CHECK_CONSTRAINTS;
它返回空结果,我不知道为什么。
如何查看mariadb 10.3.16的约束值?
1条答案
按热度按时间klsxnrf11#
为什么不检查全局变量的值?
第一个
也适用于
SHOW VARIABLES