数据库静态级约束
网站编辑2023-06-22 10:24:18289
长度必须是固定长度,不能随意增加或减少;
类型必须是固定的,不能随意更改;
长度不能为空;
大小必须是固定大小,不能随意改变;
类型不能是字符串、数字或其他非数值类型;
数据类型必须和数据库表结构中定义的一致;
长度必须在定义时加上绝对单位。

例如,在SQL Server中,当表中存在小数时,长度为0;当表中没有小数时,长度为10;当表中没有空值时,长度为100。
在MySQL中,静态级约束包括长度、类型、大小、长度为null、类型为字符串、类型为数字、长度为100等。
当一个表中的数据长度不一致时,需要通过定义一个新的约束来保证数据的一致性。







