先把表A中的数据插入临时表B
SELECT * FROM tableA INTO #tableB再把表B中两列的数据相除
UPDATE tableB SET columnC=columnA / columnB如果除不尽,columnC的值是在小数点后第6位被截断的,而不是四舍五入的。(在tableA中columnC定义的类型是numeric(12,6))问题是怎样能让它变成四舍五入的?除了事先定义好#tableB的表结构。