从Excel转换到SQL Server的问题

Edison621 2006-03-13 08:55:59
Excel中有一列中基本上都是数字,但是大于10的都不是具体的而是“>10”,结果在转换到SQL Server后列的类型自动为float,纪录中该列数据为“>10”的都成了null,转换前将Excel中该列属性改成“文本”,转换时将改列对应的数据库表属性改成“nvarchar”都不行。应该怎么弄?谢谢。
...全文
155 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangyangxie 2006-03-13
  • 打赏
  • 举报
回复
你那样子是不行的,因为导进去的时候它会默认第一行的格式,如果不是在没数据之前设置成文本格式,后面再选中这列设置格式是没用的.它还会是以前的格式.
方法:单独增加一列,我没填数据之前就设置问文本,再选择性粘贴数据,不要粘贴所有的东西,右键上有个选择性粘贴,粘贴之后如果每个格子的左上角有个绿色的角出现就证明已经完全是文本格式了.再导进去应该没问题
wgsasd311 2006-03-13
  • 打赏
  • 举报
回复
先导到ACESS,再从ACESS导到SQL SERVER

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧