float类型转换为nvarchar类型是以科学计数法显示的解决办法
2012-08-23 13:42
411 查看
今天工作中遇到一个问题,就是将a表中的电话号码导入b表中,a表phone字段是float类型,b表字段是nvarchar类型。这时导入后在b表中phone字段是以科学计数法显示的。找了好久的解决办法。如下:
update b
set phone= convert(decimal,convert(float,phone))
update b
set phone= convert(decimal,convert(float,phone))
相关文章推荐
- Java中数值较大的double类型转换为字符串时会用科学计数法显示的解决办法
- div css用float时引起背景不正常显示的解决办法
- NSString 转换 float 的精度问题, 换double类型可以解决
- JSP导出excle时类型字符串的数字不以科学计数法显示的解决方法
- 从 varchar 数据类型到 datetime 数据类型的转换产生一个超出范围的值——可能的解决办法
- iOS中字符串转float类型失真的解决办法
- 关于java中long类型的数据转换json传到前台时丢失精度问题的解决办法
- JSON(3):Java的Date类型转换为符合json语法的字符串遇到的问题及其解决办法
- Jeecg中使用<t: dgCol>标签的自动构造查询条件时出现类型转换错误的解决办法。
- struts2对于bigdecimal类型不支持默认转换的解决办法
- 如何实现将java中Double类型的科学计数法转换为指定格式显示?
- Mysql Blob类型 转换为java String 时产生乱码的解决办法
- SQL in查询报告类型转换失败的3种解决办法
- 一个比较愚蠢的办法,解决excel表,关于导出时间类型转换成QString的问题
- 解决toad中number类型小数位数过长按科学计数法显示的问题
- csv 中 数值被自动转换成科学计数法 的问题 excel打开后数字用科学计数法显示且低位变0的解决方法
- csv 中 数值被自动转换成科学计数法 的问题 excel打开后数字用科学计数法显示且低位变0的解决方法
- sqlserver decimal转换成int类型的转换出错的另一种解决办法
- matlab数据类型转换遇到问题,及解决办法,sym,double ,vpa转换
- Oracle中将毫秒类型时间转换以及取到毫秒时间类型的解决办法