我知道 如何控制计算列的数据类型?
我使用以下代码添加一列。但是,在 Object Explorer > Design 中找不到数据类型。我需要最终结果就业将对象资源管理器显示为就业数字 (9,0)
alter table dbo.equi add employment AS CAST((m1+m2+m3)/3 AS numeric(9));
我有三列
m1 numeric (6,0)
m2 numeric (6,0)
m3 numeric (6,0)
因此,要遵循上一个问题中的领先优势,我会使用以下内容:
CONVERT(numeric(9,0), (
CONVERT(NUMERIC(6, 0), [M1])
* CONVERT(NUMERIC(6, 0), [M2])
* CONVERT(NUMERIC(6, 0), [M3]
)