当我们在做一个查询的时候,会对列进行各种逻辑处理,在处理过程中会产生数据类型的改变
那么我们如何查看改变之后的数据类型呢?
按照下面的例子进行:
SELECT sum(calsunm)/5 into #temp
FROM [ReportServer].[dbo].[TableColType]
数据库选择 tempdb
sp_help '#temp'
这样就可以查看数据类型的改变了
另外补充一下
对于decimal(38,4)
意义是 精度38 小数位是 4
而长度是17
因为我们用17个字节来存储最大精度38的数据