当前位置: 代码迷 >> Sql Server >> float varchar类型转换解决思路
  详细解决方案

float varchar类型转换解决思路

热度:89   发布时间:2016-04-24 10:02:10.0
float varchar类型转换
把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 行受影响)
*/
  相关解决方案