0

我是 Visual Studio Management Studio 2014 的新手。

在我的数据库中,我的绝大多数数据是一个 Id、一个位、一个 nvarchar(x) 或奇怪的必要时间戳。大多数列都是 NULLABLE,除了结束日期。

我并不是说 NULLABLE 没有用处,因为我确实有一些可选的二进制图像和结束日期。只是我的 99%+ 的列不应该为空。

但是,对于我创建的所有这些 NOT NULL 列,我必须取消选中 NULLABLE 标志。有没有办法将管理 Studio 中的默认值更改为 NOT NULL?

我也很好奇为什么微软选择 Nullable 作为默认值,这对我来说似乎有点奇怪。

到目前为止,它可以为我节省大约 500 次点击,我期待更多。

感谢

罗宾

4

1 回答 1

0

在我安装的 SQL 2014 SSMS 中,“允许 Nulls”的默认值为 false。似乎没有更改它的选项。也许您可以将图像发布到http://imgur.com/

当您说“Visual Studio Management Studio”时,您是在谈论 SSMS 还是 VS?

编辑:

感谢那。这是我打开“创建表”窗口时得到的: 添加任何内容之前的 SSMS 创建表窗口

“允许空值”默认为关闭。我浏览了所有的菜单项和自定义选项,但我看不到任何东西可以控制它们。是的,这不是 Express 版本,因此可能有所不同。

对不起...

于 2015-09-15T15:09:46.420 回答