如何在SQL Server 2016中将现有表列修改为HIDDEN?

时间:2016-03-29 03:39:07

标签: sql-server azure-sql-database sql-server-2016

我相信有一个新功能,您可以将列定义为HIDDEN,以便SELECT *返回除隐藏列以外的所有列。

这可能吗?如果是,您将如何使用SQL Server 2016或SQL Azure实现它?

1 个答案:

答案 0 :(得分:0)

将评论中的信息添加到答案中。

我们不能将列指定为隐藏,并执行select *,它返回除Temporal表之类的隐藏之外的所有列。此外,此功能仅适用于validfrom,对列有效。尽管有这样的功能很好。作为Satya提到你可以使用视图来实现或多或少的相同。