在SQL Server2017中创建表时设置默认

sqlserver数据库在设计表布局的时辰 , 有时辰但愿某些列不要呈现NULL值 , 进而给列设置默认值 , 当插入或者点窜的值为NULL的时辰 , 数据库就主动利用设置的默认值填充
方式/
1打开SQL Server Management Studio办理东西 , 输入用户名、暗码毗连上sqlserver数据库

在SQL Server2017中创建表时设置默认

文章插图

2睁开想要建立表的数据库 , 在【表】菜单上点击鼠标右键 , 选择【新建】->【表】

在SQL Server2017中创建表时设置默认

文章插图

3在打开的表设计器界面 , 随意添加3个列 , 然后给最后一个列IsEnabled字段设置默认值1 , 暗示默认启用

在SQL Server2017中创建表时设置默认

文章插图

4选中【IsEnabled】字段 , 鄙人方【列属性】界面中 , 找到【默认值或绑定】选项 , 在右侧填写值1 , 这个就暗示给这个列添加默认值1了

在SQL Server2017中创建表时设置默认

文章插图

5添加完当作后 , 按Ctrl+S保留表 , 这个时辰会弹出一个输入表名称的窗口 , 点窜表名为您想要的即可 , 然后点击【确定】按钮 , 这张表就建立完当作了

在SQL Server2017中创建表时设置默认

文章插图

6找到方才建立的表 , 点击鼠标右键 , 依次选择【编写表剧本为】->【CREATE 到】->【新查询编纂器窗口】

在SQL Server2017中创建表时设置默认

文章插图

7【在SQL Server2017中创建表时设置默认】在打开的SQL剧本界面 , 可以看到设置默认值 , 其实就是ALTER Table为指定字段添加DEFAULT值即可 。 是以 , 若是不想在表设计器界面设置 , 就可以经由过程这样的一行SQL语句来设置默认值

在SQL Server2017中创建表时设置默认

文章插图


以上内容就是在SQL Server2017中创建表时设置默认的内容啦 , 希望对你有所帮助哦!

    推荐阅读