问题描述:Excel导入数据库的时候,有一列数据是九位数字
如72020693
导入以后默认为float类型
我要把它改成nvarchar类型,直接修改了以后,他就会变成7202+e07的形式
(因为已经改好了没有具体的例子)
后来我就把这列(字段名为CostCenter,表名为Sheet)select了一下,是这样select的
select convert(nvarchar(200),convert(decimal(18,0),CostCenter)) from Sheet
再查的时候就变回来了,但是我不知道是怎么变回来的。因为select不是不会改变数据的吗
欢迎大神光临指导