乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel导入</em>sqlserver 2000 是覆盖数据还是插...-excel

<em>excel导入</em>sqlserver 2000 是覆盖数据还是插...-excel

作者:乔山办公网日期:

返回目录:excel表格制作





select * into t# FROM openrowset( 'Microsoft.Jet.OLEDB.4.0',
'EXCEL 5.0;HDR=YES;IMEX=1; DATABASE=d:\kq\salary.xls',Sheet1$)

上面是在sql server查询分析器直接导入数据,意思是将d:\kq\salary.xls的sheet1导入到sql server的表t#(该语句会新建表,如果sql server已经存在该表会报错)

操作方法如下:
  1、导入Excel数据,同时创建表:
  select * into 表名 FROMopenrowset( 'Microsoft.Jet.OLEDB.4.0','EXCEL 8.0;HDR=YES;IMEX=1;DATABASE=文件路径','select* from [Excel表名(默认为Sheet1)$]')。
  2、在表中插入Excel数据:
  insert into 表名 select * fromopenrowset( 'Microsoft.Jet.OLEDB.4.0','EXCEL 8.0;HDR=YES;IMEX=1; DATABASE=文件路径','select * from [Excel表名(默认为Sheet1)$]')。
  3、导出数据到Excel中:
  insert into openrowset('Microsoft.Jet.OLEDB.4.0','EXCEL 8.0;HDR=YES;IMEX=0; DATABASE=文件路径','select* from [Excel表名(默认为Sheet1)$]') select * from 表名;需要创建Excel文件并指定列名7a64e58685e5aeb9364后才可以导出。

相关阅读

关键词不能为空
极力推荐
  • -excel表格取数,优秀的excel表格配色

  • 设数据简略如图:选中数据区域所有列zd,点"数据">"数据透视表和数据透视图">"下一步">"下一步">"布局">将"代码"拖至"行">将"数量"和"金额"分别拖至"数据",如图:>"确定">"完成",如图:>双击"计

ppt怎么做_excel表格制作_office365_word文档_365办公网