创建一个名为
Makedata
的规则,只允许以下值构成数据:txt,excel,word,rar和powerpoint。您必须将规则附加到数据类型表
中的列Make
这个问题是什么意思?我不希望解决方案只是一个解释。
谢谢
答案 0 :(得分:1)
系统会要求您过滤可存储在该数据列中的值。为此,如果使用MySQL,则可以使用枚举数据类型。为了适应您的情况,请查看:SQL Server equivalent to MySQL enum data type?
用表格改变你的表格:
column_name VARCHAR(255) NOT NULL CHECK (column_name IN('txt', 'excel', 'word', 'rar', 'powerpoint'))