5个回答
展开全部
修改表,添加默认值的语句如下:
alter table 表名
add constraint df_time_19000101 default '1900-1-1' for 列名
注意把“表名”、“列名”替换成实际的名字。
另外df_time_19000101 是一个约束名,建议你把它命名为
df_表名_列名
的形式,这样可以避免其它表中存在相同的约束名。
另外“若输入时间为空”这个条件,直接通过给列赋予NULL值得话,就不能利用到默认值。所以注意在插入数据的时候或者不给定时间列的值使用默认值,或者必须给定值。
alter table 表名
add constraint df_time_19000101 default '1900-1-1' for 列名
注意把“表名”、“列名”替换成实际的名字。
另外df_time_19000101 是一个约束名,建议你把它命名为
df_表名_列名
的形式,这样可以避免其它表中存在相同的约束名。
另外“若输入时间为空”这个条件,直接通过给列赋予NULL值得话,就不能利用到默认值。所以注意在插入数据的时候或者不给定时间列的值使用默认值,或者必须给定值。
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
展开全部
create table students
(id int identity(1,1),
no int,
name char(9),
ad char(9) constraint ss_de
default '湖北'
sex char(6) constraint ss_ch
check(sex=0 or sex=1) /*这里就是建立约束*/,
age int not null)
(id int identity(1,1),
no int,
name char(9),
ad char(9) constraint ss_de
default '湖北'
sex char(6) constraint ss_ch
check(sex=0 or sex=1) /*这里就是建立约束*/,
age int not null)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个要不只能默认为0,要不在0-1之间,不可以同时满足这两个条件!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
alter table table_name add check(field=0 or field=1) deFAULT 'beijing';
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
bit 类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询