⑴ sql创建一个表表里有一个性别字段gender,要设置它的默认值为男,代码怎么写
ALTER TABLE [TableA] ADD CONSTRAINT [DF_TalbeA_gender] DEFAULT ('男') FOR [gender]
⑵ 默认值为’男’ 取值为’男’或’女’ 用sql语句咋写
在表 table1的【性别】列上添加默认值和约束.
ALTER TABLE table1 ADD CONSTRAINT [DF_table1_性别] DEFAULT ('男') for [性别]
ALTER TABLE table1 ADD CONSTRAINT [CK_table_性别] CHECK (([性别]='女' OR [性别]='男'))
⑶ 性别只为男和女并且默认为男,SQL语句怎么写
楼上说的答非所问啊,人家是建表,你给个查询出来
比如建立个学生表,里边包括,学号,姓名,性别,其他字段略
createtable学生表
(
学号char(5)notnullprimarykey,
姓名varchar(10)notnull,
性别char(2)default'男'check(性别in('男','女'))
)
其中default'男' 就是默认为男
check(性别in('男','女') 就是性别只可以为男或女
⑷ sql 语句怎么把姓别改为男女
你用的要是Oracle的可以使用decode函数,这样只是在输出的时候把性别表示为男女,在SQL Server中使用COALESCE函数,这两个函数的性质是一样的,不改变原有的数据
⑸ sql语句中要求SEX值为1时显示为"男",为0时显示为"女";
selectnameas'名字',(casewhensex='1'then'男'whensex=0then'女'end)as'性别'fromEmployees;
name是姓名的sql标签,可能要改
⑹ sql check约束中怎么把性别字段的check约束设成男或女(在企业管理器中)
在企业管理器中这样写:stuSex = '男' or stuSex = '女'
用代码就这样写约束
alter table stuInfo add constraint CK_stuSex check (stuSex = '男' or stuSex = '女')
其中stuInfo 是表名,stuSex 是你要设置约束的列名
⑺ 在sql中性别项要默认取值为“男”程序该如何写
可能是"性别" 这个字段本身是数值类型而不是文本类型。
ALTER TABLE [table] ADD DEFAULT ('男') FOR [性别]
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
vaela
⑻ sql-server 中如何设置性别的缺省约束 要求默认为男-----0
存入数据库时用
int
(或其他类型的也可以)类型的
1.表示
男
0.表示
女
取数据的时候在数据绑定控件中可以这样写(<%#
eval("sex").tostring()=="1"?"男":"女"%>)
sex为数据库字段