mysql设置取值范围0到100
时间: 2024-01-04 16:04:48 浏览: 216
mysql中TINYINT的取值范围
5星 · 资源好评率100%
您可以使用 MySQL 中的 CHECK 约束来设置取值范围为 0 到 100。例如,如果您想在表中创建一个名为 scores 的列,并将其限制为 0 到 100 的整数值,则可以使用以下语句:
```
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(50),
scores INT CHECK (scores >= 0 AND scores <= 100)
);
```
这将创建一个名为 students 的表,其中包含 id、name 和 scores 列。scores 列将被限制为 0 到 100 的整数值。如果您尝试将 scores 列的值设置为小于 0 或大于 100 的值,则会收到错误消息。
阅读全文