㈠ 在sql2005中,如何设置性别 “1:男,0:女,默认1“
建表的时候将性别列设置为bit类型,然后默认绑定值为1即可,详情如图。
㈡ sql语句 给表增加一列并设置默认值
alter table table1 add col1 int default 0
[code="java"]SELECT (
CASE WHEN account_id= ''
THEN 'empty'
when account_id is null
then 'empty'
ELSE account_id
) account_id
FROMaccount
WHERE account_id = 'XXX' OR account_id ='' OR (account_id is NULL)[/code]
(2)sql赋予性别列默认值扩展阅读:
SQL默认值是数据库对非空字段数据的一种默认数据,当你设置好默认值的时候,字段设置非NULL,但是插入数据的时候没有给出值,数据库自动会使用默认值插入。如果正常插入值,需要手动添加密码,但是如果有大量的字段可以使用默认值,那么语句会显得有点臃肿。设置字段password默认值。
Createtablestu(
stuIdvarchar2(30)primarykey,
stuNamevarchar2(50)notnull,
stuSexchar(2)check(stuSexin('男','女'))default'男',--oracle中无默认属性?
stuAgeNumber(2)check(stuAge>1),
stuJgvarchar2(30),--籍贯
stuDeptvarchar2(40));
㈢ 在sql中性别项要默认取值为“男”程序该如何写
可能是"性别" 这个字段本身是数值类型而不是文本类型。
ALTER TABLE [table] ADD DEFAULT ('男') FOR [性别]
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
vaela
㈣ SQL怎么创建默认值怎么创建规则
1 alter table 学生 add constraint sex_default default ‘男’ for 性别
2 alter table 学生 add constraint age_rule check (年龄 between 16 and 25)
㈤ SQL创建一个表表里有一个性别字段gender,要设置它的默认值为男,代码怎么写
ALTER TABLE [TableA] ADD CONSTRAINT [DF_TalbeA_gender] DEFAULT ('男') FOR [gender]