常见的数据库保存性别信息的方案有
一、整型
方案1、使用0,1,2,3,4,5 进行存储,值的含义如图
方案2、使用0,1,2进行存储,值的含义如图
二、字符型
方案1、直接使用字符 ”未知 “,”男“ ,”女 “ 来存储
方案2、直接使用字符 ”N“,”M“ ,”F“ 来存储,值的含义如图:
方案的选择主要依照个人习惯,和手机应用的需要。因为实际应用中,无论选择哪种方案,对数据库性能、即 *** 作复杂度都影响可以忽略。
当然直接使用字符 ”未知 “,”男“ ,”女 “ 来存储,在书写SQL语句要稍简单,检索不需要对值和实际含义进行转换。而使用0,1,2,3,4,5 进行存储,则可以实现一些特殊的条件查询。
1布尔型只有真和假,在程序中可用判断语句来实现:
if(sex=false){
性别='男';
}else{
性别='女';
}
2若想在数据库中显示,则设置性别字段的类型为char,大小为2(中文字符)。
以上就是关于请教一下 在sql server数据库中 设置性别 用什么样的数据类型全部的内容,包括:请教一下 在sql server数据库中 设置性别 用什么样的数据类型、visdata中如何将数据库中如何用布尔类型显示男女性别、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)