一个EXCEL数据导入SQL的问题

云中客 2006-07-14 08:50:38
有一个EXCEL文件,显示格式如下:
客户 产品1 产品2 ....... 合计
.........................................

利用语句导入成功
select * into test1 from OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test1.xls',test1$)

SQL中的显示方式:
产品1.... 客户 产品........ 合计 产品N.....

也就是说没有按照原EXCEL文件中的排列方式进行导入,请问原因是什么
...全文
234 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
云中客 2006-07-14
  • 打赏
  • 举报
回复
是吗,那为什么也能够执行
playwarcraft 2006-07-14
  • 打赏
  • 举报
回复
OPENROWSET 的語法問題.
OPENROWSET ( 'provider_name'
, { 'datasource' ; 'user_id' ; 'password'
| 'provider_string' }
, { [ catalog.] [ schema.] object
| 'query' }
)
最後需要一個query.

樓主的好像是opendatasource的語法
云中客 2006-07-14
  • 打赏
  • 举报
回复
OK,正确,能告诉是为什么吗
wgsasd311 2006-07-14
  • 打赏
  • 举报
回复
--try

select * into test1 from OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test1.xls','select * from [test1$]')

34,593

社区成员

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

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