SQLSERVER 如何添加0或1的约束,默认是0

SQLSERVER 如何添加0或1的约束,默认是0,第1张

修改表,添加默认值的语句如下:

alter table 表名

add constraint df_time_19000101 default '1900-1-1' for 列名

注意把“表名”、“列名”替换成实际的名字。

另外df_time_19000101 是一个约束名,建议你把它命名为

df_表名_列名

的形式,这样可以避免其它表中存在相同的约束名。

另外“若输入时间为空”这个条件,直接通过给列赋予NULL值得话,就不能利用到默认值。所以注意在插入数据的时候或者不给定时间列的值使用默认值,或者必须给定值。

下面介绍如何使用SQL Developer设置表字段默认值的具体方法。

1、首先在电脑中打开SQL Developer,右击要 *** 作的数据库,然后选择【连接】。

2、接着在d出对话框中,输入口令,点击【确定】,如下图所示。

3、展开【表】目录,右击要 *** 作的表,然后选择【编辑】,如下图所示。

4、此时进入表编辑界面,选择要设置默认值的字段,如CONTORY字段,然后在【默认值】一栏输入默认值,然后点击【确定】。

5、此时表字段默认值就设置完成了。

1、首先打开数据库右键要设置表字段唯一约束的表,显示列表,如图。

2、然后点击设计表,d出表窗口,如图,点击索引。

3、进入索引界面,设置名称,选择栏位,也就是选择表的字段,如图。

4、然后点击索引列表下拉按钮,选择唯一类型,如图所示。

5、最后保存设置,写个插入语句执行,第一次成功,第二次表唯一约束异常说明表字段唯一约束设置成功。


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

原文地址:https://54852.com/bake/11835837.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存