标签: mysql
我想将值范围设置为表的列。
实施例 对于十进制小数, 此十进制列应允许插入或更新0到30之间的值。
提前致谢...!
答案 0 :(得分:2)
由于MySQL仍然不支持检查约束,在MySQL中执行此操作的唯一方法是触发(用于更新和插入),它会检查列的新值,如果值超出有效范围则会引发错误。
答案 1 :(得分:1)
查找ENUM和SET约束http://dev.mysql.com/doc/refman/5.6/en/constraint-enum.html