这是链接中的以下问题的补充。
Creating calculated fields in sql
列出的命令非常有效。但是,在object explorer和Design中查看时的结果不会向上舍入到最接近的整数。首先,将数据类型设置为numeric(9),以完成指定的任务?
alter table dbo.equi add employment numeric (9) AS ((m1+m2+m3)/3)
答案 0 :(得分:0)
alter table dbo.equi添加就业AS CAST((m1 + m2 + m3)/ 3 AS数字(9));