【发布时间】:2018-02-21 10:06:52
【问题描述】:
我知道在 How do I control the datatype of a computed column?
我使用以下代码添加一列。但是,在 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]
)
【问题讨论】:
标签: sql-server tsql ddl alter sql-convert