sql怎么把一个字段设置为选择列

sql如何把一个字段设置为选择列
比如说性别这个字段,之允许填写男女,填其他的都不可以

default只能默认一个··

------解决方案--------------------
用check 约束
------解决方案--------------------
这个页面文本框后给个例如:男/女的提示就可以啊。不要想的那么复杂。


还是我想的太简单?哈哈
------解决方案--------------------
这也是问题,也许我和楼上的都错解了楼主意思。
------解决方案--------------------
引用:
Quote: 引用:

用check 约束


这个可以,但是如果不提示别人填啥,怎么知道我们约束的是什么


这个应该是在前台控制就好了,不需要读取到数据库去判断。
其实用程序表达就是枚举类型,用户不可以改变的值,象性别、学历等,就是那么多,难道你还要给其他值