【发布时间】:2011-08-23 00:59:43
【问题描述】:
我想为表格的一列设置一个值范围。
示例 对于十进制小数, 这个十进制列应该允许插入或更新 0 到 30 之间的值。
提前谢谢...!
【问题讨论】:
标签: mysql
我想为表格的一列设置一个值范围。
示例 对于十进制小数, 这个十进制列应该允许插入或更新 0 到 30 之间的值。
提前谢谢...!
【问题讨论】:
标签: mysql
由于 MySQL 仍然不支持检查约束,因此在 MySQL 中执行此操作的唯一方法是使用触发器(用于更新和插入)检查列的新值,如果值超出有效范围则抛出错误.
【讨论】:
查找 ENUM 和 SET 约束 http://dev.mysql.com/doc/refman/5.6/en/constraint-enum.html
【讨论】: