如果我有这样的表MyTable
:
Value1 decimal
然后我有一个看法MyView
:
Select SUM(Value1) as SumValue1 from MyTable
当我在视图的列部分下查看 SSMS 中视图的列数据类型时,它是小数。
现在,如果我将表修改为:
Value1 real
如果我在 SSMS 中刷新视图的列部分,则数据类型仍然是小数。现在,如果我打开视图并重新保存它,数据类型将变为浮点数。
这是应该的吗?在我重新保存之前,视图似乎不会改变。