gpt4 book ai didi

mysql - 检查约束不会工作 mysql

转载 作者:行者123 更新时间:2023-11-29 01:55:22 25 4
gpt4 key购买 nike

<分区>

检查约束将不起作用

CREATE TABLE IF NOT EXISTS supervisor (
sup_id INT(3) NOT NULL,
sup_name VARCHAR(30) NOT NULL,
gen VARCHAR(1) NOT NULL CHECK (gen='M' or gen='F'),
dep_id INT(4),

PRIMARY KEY (sup_id),
INDEX (dep_id),

FOREIGN KEY (dep_id)
REFERENCES department(dep_id)
ON UPDATE CASCADE ON DELETE RESTRICT
);

我也试过:

 CONSTRAINT chk_supervisor_gen CHECK ('M' or 'F')

这些都没有阻止输入此信息

INSERT
INTO supervisor (sup_id, sup_name, gen, dep_id)
VALUES
(1, 'hello', 'G', 1);

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com