对不起老师
我今天就像是已经毕业又被强行拉上考场的考生,全程被监考老师死死盯着,出一点无关紧要的小叉子就被破口大骂,骂完再告诉我是为了我好,我好个()()!
去你()(),我()()有事就得自己憋着倒也无所谓,被事硬拉我是真烦 烦死了今天
我好想我爷爷奶奶
去()()()()()()()的为了我好
-
主键约束(Primary Key Constraint):用于唯一标识表中的每一行数据。主键约束可以由一个或多个列组成,并且每个表只能有一个主键约束。
-
唯一约束(Unique Constraint):保证指定列或列组合的值是唯一的。与主键约束不同的是,唯一约束可以允许空值(NULL),但是在非空值中,每个唯一约束限制的列组合必须唯一。
-
外键约束(Foreign Key Constraint):用于在一个表中创建对另一个表的引用。外键约束的目的是确保引用完整性,即保证在外键列中的值必须在被引用表的主键或唯一约束列中存在。
-
非空约束(Not Null Constraint):用于确保指定的列不允许包含空值(NULL)。非空约束可以应用于任何类型的列。
-
默认约束(Default Constraint):用于在插入新数据时为指定的列提供默认值。如果未显式为列提供值,则将自动使用默认值。
-
检查约束(Check Constraint):用于通过指定的条件来限制在指定的列上输入的值。只有满足检查约束的条件的数据才能被插入或更新到列中
-
添加主键约束:
ALTER TABLE table_name ADD PRIMARY KEY (column_name);
-
添加唯一约束:
ALTER TABLE table_name ADD UNIQUE (column_name);
-
添加外键约束:
ALTER TABLE table_name ADD FOREIGN KEY (column_name) REFERENCES referenced_table_name(reference_column_name);
-
添加非空约束:
ALTER TABLE table_name MODIFY column_name data_type NOT NULL;
-
添加默认约束:
ALTER TABLE table_name ALTER column_name SET DEFAULT default_value;
-
添加检查约束:
ALTER TABLE table_name ADD CHECK (condition);
-
删除约束:
ALTER TABLE table_name DROP CONSTRAINT constraint_name;
其中,table_name
是要修改的表的名称,column_name
是要应用约束的列名称,referenced_table_name
是被引用表的名称,reference_column_name
是被引用表中的列名称,data_type
是列的数据类型,default_value
是默认值,condition
是检查约束的条件。
标签:name,column,糟糕,一天,约束,周二,TABLE,table,ALTER From: https://www.cnblogs.com/zeyangshuaige/p/17563437.html