导入excel后生成了一张表A,A表中的电话字段是float类型,当我把A表插入到B表(nvarchar类型)中时,电话字段显示成了“2.0872e+009”这种。
解决办法是在插入的时候 将A表的电话字段强制装换成nvarchar类型即可。
select convert(varchar(20),cast(convert(float,Tel) as decimal)) from tableA
导入excel后生成了一张表A,A表中的电话字段是float类型,当我把A表插入到B表(nvarchar类型)中时,电话字段显示成了“2.0872e+009”这种。
解决办法是在插入的时候 将A表的电话字段强制装换成nvarchar类型即可。
select convert(varchar(20),cast(convert(float,Tel) as decimal)) from tableA