怎么用SQL命令将表中的性别字段的默认值设置为男?

怎么用SQL命令将表中的性别字段的默认值设置为男?,第1张

如果这个字段本来没有默认值:

ALTER TABLE 表

ADD CONSTRAINT [DF_表名_性别] DEFAULT (N'男') FOR 性别

如果这个字段本来有默认值:

首先要删了原来的默认值

ALTER TABLE 表

DROP CONSTRAINT [默认值的命名]

ALTER TABLE 表

ADD CONSTRAINT [DF_表名_性别] DEFAULT (N'男') FOR 性别

在表 table1的【性别】列上添加默认值和约束.

ALTER TABLE table1 ADD CONSTRAINT [DF_table1_性别] DEFAULT ('男') for [性别]

ALTER TABLE table1 ADD CONSTRAINT [CK_table_性别] CHECK (([性别]='女' OR [性别]='男'))

可能是"性别" 这个字段本身是数值类型而不是文本类型。

ALTER TABLE [table] ADD DEFAULT ('男') FOR [性别]

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

vaela


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11929895.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存