1    --开启导入功能
2     exec sp_configure 'show advanced options',1
3     reconfigure
4     exec sp_configure 'Ad Hoc Distributed Queries',1
5     reconfigure
6     --允许在进程中使用ACE.OLEDB.12
7     EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'AllowInProcess', 1
8     --允许动态参数
9     EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'DynamicParameters', 1

1 -- 如果不存在表 就是用 SELECT * INTO  表名 ...
2 -- 读取Excel数据,注意Excel必须事先关闭
3 SELECT *into Temp FROM OpenDataSource( 'Microsoft.ACE.OLEDB.12.0','Data Source="C:\Users\amanda\Desktop\新建 Microsoft Excel 工作表.xlsx";User ID=Admin;Password=;Extended properties=Excel 12.0')...[Sheet1$]

--如果数据库中有表  就是用 INSERT INTO 表名 ...
   INSERT INTO Temp1 SELECT * FROM OpenDataSource( 'Microsoft.ACE.OLEDB.12.0','Data Source="C:\Users\amandage\Desktop\新建 Microsoft Excel 工作表.xlsx";User ID=Admin;Password=;Extended properties=Excel 12.0')...[Sheet1$]

1 --读取access文件
2 select * from OpenRowSet('Microsoft.ACE.OLEDB.12.0',';database=C:\Users\amanda\Desktop\奔驰-全国报价1204.mdb','select * from content')

 1 --SQL写到Excel
 2 --1.表必须存在3 --2.Excel表中需要有列名存在
 4 INSERT INTO
 5 OPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel 12.0;HDR=Yes;DATABASE=C:\Users\amanda\Desktop\新建 Microsoft Excel 工作表.xlsx',
 6             'SELECT V1 FROM [Sheet1$]')
 7 SELECT [周次] FROM [dbo].[Table_1]
 8
 9  --全部写入
10 INSERT INTO
11 OPENROWSET('Microsoft.Ace.OleDb.12.0','Excel 12.0;DATABASE=C:\Users\amanda\Desktop\新建 Microsoft Excel 工作表.xlsx',
12             'SELECT * FROM [Sheet1$] ')
13 SELECT * FROM [dbo].[Table_1] 

--使用bpc写出数据
--1.不要有换行, 不要有odb等
--2.写到远程Ip下
EXEC master..xp_cmdshell 'bcp "Select * from SG..[Table_1] " queryout C:\11.xls -c -S AMANDA-PC1 -T'  --”-T表示安全输出不需要账号密码“
GO---写到本地excel
--1.必须是xls格式
--2.等等
Exec master..xp_cmdshell 'bcp "Select * from SG..[Table_1]" queryout "C:\test2.xls" -c -T'--写出到远程以及填写自己的服务器和密码账号
EXEC master..xp_cmdshell 'bcp "Select Distinct URL_SHPrice_Series from YMCUUUBI..QKDSKFDL_Spider" queryout \\10.16.**.**\SpiderURL\BasicInfo_SHPrice.txt -c -S 10.16.**.** -U 服务器登录名 -P 密码'  --黑色的是需要自己填写的。
GO

1 //使用完成后,关闭Ad Hoc Distributed Queries:
2 exec sp_configure 'Ad Hoc Distributed Queries',0
3 reconfigure
4 exec sp_configure 'show advanced options',0
5 reconfigure

转载于:https://www.cnblogs.com/goodge/p/5137492.html

SQL中读取Excel 以及 bpc语言相关推荐

  1. R语言中读取excel数据的常用方式有哪些?

    R语言中读取excel数据的常用方式有哪些? 目录 R语言中读取excel数据的常用方式有哪些? R语言是解决什么问题的? R语言中读取excel数据的常用方式有哪些? R语言是解决什么问题的? R ...

  2. Matlab中读取excel表格数据

    一:Matlab中读取excel表格数据步骤讲解: 第二步:  第三步:  第四步:  第五步:  第六步    第七步:  输入之后按回车键,就会出现相应的波形: 效果图:

  3. 关于easyExcel中读取Excel表头的说明

    关于easyExcel中读取Excel表头的说明 1 环境准备 2 单表头Excel 3 多表头Excel 4 总结 在使用easyExcel读取文件时,对于Excel的表头,在解析读取时分成不同的状 ...

  4. java 从excel中读取数据_在Java中读取Excel文件的内容和导出数据到Excel文件中

    转自www.chianjavaworld.net 原作者:SonyMusic 读:rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr 在Java ...

  5. r语言读取excel数据_R语言操纵Excel进行数据透视与批处理

    作者:黄天元,复旦大学博士在读,热爱数据科学与开源工具(R),致力于利用数据科学迅速积累行业经验优势和科学知识发现,涉猎内容包括但不限于信息计量.机器学习.数据可视化.应用统计建模.知识图谱等,著有& ...

  6. vba mysql·教程_Excel VBA ADO SQL入门教程004:SQL中的Excel表

    1. 上期我们聊了SQL常用查询语句中的字段查询,其简化版语法如下: SELECT 字段名 FROM 表名 当时我们说,FROM关键词指明了要获取字段信息的表的名称.倘若数据源是Excel表格,则需要 ...

  7. Rstudio中读取Excel中数据的详细步骤。

    简述R语言读取Excel中数据的步骤. 代码命令行操作A.先安装xlsx的包 library(xlsx) table_test1 <- read.xlsx("G:/R/mvstats4 ...

  8. c语言把一个字符从指定文件中读取的函数,C语言中对文件最基本的读取和写入函数...

    C语言中对文件最基本的读取和写入函数 C语言read()函数:读文件函数(由已打开的文件读取数据)头文件: #include 定义函数: ssize_t read(int fd, void * buf ...

  9. java中读取Excel表格中的数据

    2019独角兽企业重金招聘Python工程师标准>>> 有关java中读取有上传的Excel文件,上传的Excel文件后缀可分为xls,xlsx 1:.xls后缀的文件在获取Work ...

最新文章

  1. 网络流 24 题汇总(LOJ 上只有 22 题???)
  2. 全链路压测构建高可用应用最佳实践
  3. Java并发编程实战~volatile
  4. 基于DataWorks搭建新零售数据中台
  5. multi task训练torch_采用single task模型蒸馏到Multi-Task Networks
  6. 数据科学 IPython 笔记本 8.15 Matplotlib 中的三维绘图
  7. 烂大街的常用Linux命令、工具
  8. 动图展示16个Sublime Text快捷键用法 ---------------物化的sublime
  9. Gdiplus的使用
  10. coreplayer n79下载_coreplayer
  11. 基于Tensorflow的MINIST手写体识别
  12. 计算机上表格怎么算减法,表格里的减法怎么弄/在excle如何用函数进行加减法
  13. ps 去除gif水印
  14. 厉害了!互联网公司各岗位真实工作内容大起底!
  15. python怎么学比较快,怎样快速学会python
  16. apache kafka技术分享系列(目录索引)
  17. 【python 淘宝爬虫】python 淘宝店铺名称,旺旺,销售量 抓取
  18. 在线视频转音频怎么弄?这几个软件建议你们收藏
  19. CMake 基础用法,掌握 CMake 诀窍
  20. 多方面,全访问的剖析Tomcat十大线程和四大通道

热门文章

  1. bagging and boosting
  2. SPSS分析:Bootstrap
  3. 2016浙江省赛过山车记
  4. WebRTC 音视频开发之路
  5. zoj 3841 Cards
  6. UICollectionView实现的图片的多选效果(本人已封装好,简单操作)
  7. 技术驱动还是产品驱动
  8. 51单片机常用寄存器速查
  9. iOS开发实战小知识点(五)——获取JS meta异常
  10. Json序列化提示缺少编译器要求的成员“ystem.Runtime.CompilerServices.ExtensionAttribute..ctor”...