sql 数据库 学生选课中 student表中 男女性别怎么设置 也就是 别是true或 faulse 就行 把他改成男女的布尔

sql数据库学生选课中student表中男女性别怎么设置也就是别是true或faulse就行把他改成男女的布尔类型谢谢了学习!学习!... sql 数据库 学生选课中 student表中 男女性别怎么设置 也就是 别是true或 faulse 就行 把他改成男女的布尔类型 谢谢了 学习!学习! 展开
 我来答
szcjkjk009
2011-06-11 · 超过24用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:34.4万
展开全部
布尔类型是bit 但是bit类型的值只有true和false
一般这种字段就设置为字符类型就行了,你可以给性别那一列建立一个check的约束
追问
那个函数怎么写啊??
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chukuo25
2011-06-11 · TA获得超过1312个赞
知道小有建树答主
回答量:1504
采纳率:0%
帮助的人:0
展开全部
字符型 你不能保证学号就是一个整数 可能有J04040,S0404这种表示,前面字母表示系名。一般数据库设计像电话号码,学号看起来是数值型的但也是存为字符型 .
追问
写函数代码代码 怎么写啊  我很差劲的  才刚学数据库
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
才输学潜
2011-06-12 · TA获得超过338个赞
知道小有建树答主
回答量:540
采纳率:0%
帮助的人:96.7万
展开全部
alter table employee
add check (sex='男' or sex='女')
追问
不行啊    消息框显示    在将 varchar 值 '男' 转换成数据类型 bit 时失败。    怎么办啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
漫漫追不腻
2011-06-11 · TA获得超过331个赞
知道小有建树答主
回答量:334
采纳率:0%
帮助的人:106万
展开全部
用bit类型就行了...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式