excel导入sqlserver问题

prcgolf 2004-03-11 08:07:34
有一excel文件:
内容为:

你 我 他
123.456789123456 123456789.123456 123456.789123456
123 0.0012345678912345 125
-5.153748 4.925003 0.02151597

在查询分析器中执行:
select * from openrowset('microsoft.jet.oledb.4.0','excel 5.0;database=d:\book1.xls',[sheet1$])

结果为:

你 他 我
123.45678912345601 123456.78912345599 123456789.123456
123.0 125.0 0.0012345678912345
-5.1537480000000002 2.1515969999999999E-2 4.9250030000000002

注意:第一行数字和最后一行数字都发生了变化,小数末位自动增加了

应该如何做才能保持原来在excel表中的输入???

谢谢!!


...全文
46 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复

34,593

社区成员

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

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