修仙者逆天而行,但门派之中必须有规矩。若弟子入门不报姓名,或者两人共用一个身份牌,成何体统?
师姐所言极是。在 SQL 中,这些规矩就叫 Constraints (约束)。
约束用于规定表中数据必须遵守的规则。如果违反,操作会被拒绝。
我们重新创建 Disciples 表,这次加上戒律:
CREATE TABLE Disciples (
ID int NOT NULL,
Name varchar(255) NOT NULL,
Email varchar(255) UNIQUE,
Age int CHECK (Age>=18),
Sect varchar(255) DEFAULT 'QingYun'
);
我看懂了!