【发布时间】:2025-12-08 12:10:02
【问题描述】:
我使用一个视图来显示一个用于报告用户的非规范化宽表中的每一列。我直接使用视图而不是表的原因是视图具有控制用户访问的逻辑。
每次我向宽的、非规范化的表中添加一列时,我都希望它自动显示在视图中。 Stack Overflow 上的许多人都说 SELECT * 永远不行。在这种情况下可以吗,还是应该在每次向表中添加列时都更新视图?
【问题讨论】:
-
首先,NEVER 是一个非常有力的词。选择 * 是成本/收益的事情。关于您的视图,您确实应该在进行结构更改时更新视图
-
我同意,直到我发布这个问题后才找到那个。
标签: tsql