exl数据导入到sql server 2008,怎么把nvarchar 转换成 float
问题如标题所示。
[size=18px]我在表设计中直接将类型nvarchar(255)改成float报错,查了一下,貌似系统不能这么实现。然后我在exl中把数据类型改成数值(保留两位小数),然后导入数据库,发现还是nvarchar(255)。请问大神们有什么招把我的数据变成float。我是新手,望大家不吝指导,谢谢![/size]
如上图所示,将STATDATA数据类型变成float
------解决方案--------------------alter table 表名 alter column statdata decimal(18,2)
------解决方案--------------------试试在导入的过程中指定数据类型:
点击“编辑映射”按钮,修改数据类型