题目
完整性约束只能在创建表格的时候创建。A. 正确B. 错误
完整性约束只能在创建表格的时候创建。
A. 正确
B. 错误
题目解答
答案
B. 错误
解析
完整性约束是数据库中确保数据完整性的机制,包括主键、外键、检查约束等。题目考查的核心是约束的创建时机。关键点在于:并非所有约束都必须在创建表时定义,部分约束(如检查约束、外键约束)可以通过ALTER TABLE语句在表创建后添加。因此,题目中的说法是错误的。
关键知识点
- 
完整性约束类型:包括主键、外键、检查、唯一性等。 
- 
约束创建方式: - 创建表时定义:通过CREATE TABLE语句直接定义约束。
- 表创建后添加:通过ALTER TABLE语句添加部分约束(如检查约束、外键约束)。
 
- 创建表时定义:通过
- 
示例: -- 创建表时添加主键约束 CREATE TABLE Students ( StudentID INT PRIMARY KEY, Name VARCHAR(50) ); -- 创建表后添加检查约束 ALTER TABLE Students ADD CONSTRAINT CK_Age CHECK (Age >= 18);
结论
题目中“只能在创建表格时创建完整性约束”的说法错误,因为部分约束支持后续添加。