2

有谁知道是否必须启用 DDM 才能使用它(以及如何启用),或者是否只有某些版本的 SQL Server 2016 具有此功能作为尝试运行:

ALTER Table Employee
ALTER COLUMN NAME ADD MASKED WITH (FUNCTION='DEFAULT()')

导致以下错误:

消息 534,级别 15,状态 100,第 4 行“添加掩码”失败,因为此 SQL Server 实例“DELL-001\SQLEXPRESS01”的版本不支持它。有关不同 SQL Server 版本中功能支持的更多详细信息,请参阅联机书籍。

我安装的 SQL 版本是:

Microsoft SQL Server 2016 (RTM-GDR) (KB3194716) - 13.0.1722.0 (X64)
2016 年 9 月 26 日 13:17:23 版权所有 (c) Microsoft Corporation Express Edition (64-bit) o​​n Windows 10 Home 6.3 (Build 14393: )

谢谢!

4

1 回答 1

3

在 SQL Server 2016 发布时,任何低于标准的版本均不提供此功能。

然而,最近发布的 SP1 确实大大增强了低版本的功能。

所以你只需要安装SP1。

在此处输入图像描述

图片来源

于 2016-11-20T10:41:20.063 回答