CHECK constraint in MySQL is not working

后端 未结 8 2190
Happy的楠姐
Happy的楠姐 2020-11-21 05:15

First I created a table like

CREATE TABLE Customer (
  SD integer CHECK (SD > 0),
  Last_Name varchar (30),
  First_Name varchar(30)
);

8条回答
  •  刺人心
    刺人心 (楼主)
    2020-11-21 05:35

    CHECK constraints are ignored by MySQL as explained in a miniscule comment in the docs: CREATE TABLE

    The CHECK clause is parsed but ignored by all storage engines.

提交回复
热议问题