把table1的float类型列phone1的数据写入table2中的varchar类型列phone2中,显示的是科学计数法,怎么解决,
我需要显示正常的手机号码
------解决方案--------------------
先做数据类型转换后再写入table2.
declare @phone1 float
declare @phone2 varchar(20)
select @phone1=13750399327
select @phone2=rtrim(cast(@phone1 as bigint)) --> 数据类型转换
select @phone2 'phone2'
/*
phone2
--------------------
13750399327
(1 行受影响)
*/