方法1:sightml字段增加默认值
alter table tablename alter column sightml set default 123;
方法2:更改sql语句
SELECT COUNT(*) AS `行数`, if(`sightml`,`sightml`,123) as sightml FROM `cdb_memberfields` GROUP BY `sightml` ORDER BY `sightml`
B. 在sql2005中,如何设置性别 “1:男,0:女,默认1“
建表的时候将性别列设置为bit类型,然后默认绑定值为1即可,详情如图。
C. 在sql中性别项要默认取值为“男”程序该如何写
可能是"性别" 这个字段本身是数值类型而不是文本类型。
ALTER TABLE [table] ADD DEFAULT ('男') FOR [性别]
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
vaela
D. 请教一下 在sql server数据库中 设置性别 用什么样的数据类型
数据库中性别选择存储数据类型的分析。
常见的数据库保存性别信息的方案有
一、整型
方案1、使用0,1,2,3,4,5 进行存储,值的含义如图
方案的选择主要依照个人习惯,和手机应用的需要。因为实际应用中,无论选择哪种方案,对数据库性能、即操作复杂度都影响可以忽略。
当然直接使用字符 ”未知 “,”男“ ,”女 “ 来存储,在书写SQL语句要稍简单,检索不需要对值和实际含义进行转换。而使用0,1,2,3,4,5 进行存储,则可以实现一些特殊的条件查询。
E. SQL创建一个表表里有一个性别字段gender,要设置它的默认值为男,代码怎么写
ALTER TABLE [TableA] ADD CONSTRAINT [DF_TalbeA_gender] DEFAULT ('男') FOR [gender]
F. 怎么用SQL命令将表中的性别字段的默认值设置为男
如果这个字段本来没有默认值:
ALTERTABLE表
ADDCONSTRAINT[DF_表名_性别]DEFAULT(N'男')FOR性别
如果这个字段本来有默认值:
首先要删了原来的默认值
ALTERTABLE表
DROPCONSTRAINT[默认值的命名]
ALTERTABLE表
ADDCONSTRAINT[DF_表名_性别]DEFAULT(N'男')FOR性别
G. 默认值为’男’ 取值为’男’或’女’ 用sql语句咋写
在表 table1的【性别】列上添加默认值和约束.
ALTER TABLE table1 ADD CONSTRAINT [DF_table1_性别] DEFAULT ('男') for [性别]
ALTER TABLE table1 ADD CONSTRAINT [CK_table_性别] CHECK (([性别]='女' OR [性别]='男'))
H. sql-server 中如何设置性别的缺省约束 要求默认为男-----0
存入数据库时用
int
(或其他类型的也可以)类型的
1.表示
男
0.表示
女
取数据的时候在数据绑定控件中可以这样写(<%#
eval("sex").tostring()=="1"?"男":"女"%>)
sex为数据库字段
I. SQL性别限制只能写男女,怎么写
create table 表名
(
sex char(2) check(sex='男' or sex='女')not null
)
默认性别为男的代码如下:
create table 学生表
(
学号 char(5) not null primary key,
姓名 varchar(10) not null,
性别 char(2) default '男' check (性别 in ('男','女')) //其中default '男' 就是默认性别为男。
)
(9)sql怎样设置性别默认值扩展阅读:
使用其他方法限制性别只能写男或女:
ALTERTALBE[表名]
ADDCONSTRAINT约束名CHECK(列名in('男','女'))not null
注意:CHECK 约束可以应用于一个或者多个列,也可以将多个CHECK 约束应用于一个列。
当除去某个表时,对这个表的CHECK 约束也将同时被去除。
参考资料:网络-check约束
J. sql中怎么设置默认值
1、首先新建一个学生表:student,需求:字段password的默认值是1213142。