SQL SERVER 导入EXCEL的存储过程
1.先在查询分析器里执行
exec sp_configure "show advanced options",1
reconfigure
exec sp_configure "Ad Hoc Distributed Queries",1
reconfigure
2.存储过程
ALTER procedure [dbo].[sp_ImpCustomer]
@ExcelPath varchar(1000),
@SheetName varchar(100)='Sheet1',
@ExcelField varchar(500)='帐号,姓名,机构,经纪人,区域经理,销售行政,电话',
@TableName varchar(100)='t_busi_callingcust'
as
begin
set nocount on
declare @strSql varchar(4000)
-- 打开开关
--exec sp_configure "show advanced options",1
--reconfigure
--exec sp_configure "Ad Hoc Distributed Queries",1
--reconfigure
-- 重启sql full-text filter daemon launcher,sql server俩个服务
IF EXISTS (SELECT * FROM dbo.SysObjects WHERE ID = object_id(@TableName)
AND OBJECTPROPERTY(ID, 'IsTable') = 1)
TRUNCATE TABLE t_busi_callingcust -- 删除表中的所有数据
else
-- 创建表
create table t_busi_callingcust(
Accounts varchar(20) null,
CustName varchar(50) null,
Orgazition varchar(50) null,
[Broker] varchar(50) null,
DistrictManager varchar(50) null,
SalesAdmin varchar(50) null,
Tel varchar(30) null
)
SET @ExcelPath = '''Microsoft.Jet.OLEDB.4.0'',''Data Source="' + @ExcelPath + '";User ID=Admin;Password=;Extended properties=Excel 5.0'''
SET @strSql = 'insert into ' +@TableName+' select * from opendatasource('+@ExcelPath+')...'+@SheetName+'$'
--print @strsql
EXEC(@strSql)
set nocount off
end
SQL SERVER 导入EXCEL的存储过程相关推荐
- sql server 导入excel数据表
sql server 导入excel数据表 之前谈到过在sql server中对用户的购买记录做过关联分析,数据来源是来自sql server数据库,但有的时候,数据源来自于其他文件,比如excel文 ...
- SQL server 导入excel表格
导入教程: 打开SQL Server Management Studio,按图中的路径进入导入数据界面. 导入的时候需要将EXCEL的文件准备好,不能打开.点击下一步. 数据源:选择"Mic ...
- 关于向SQL Server导入Excel出错的统一解决方法
导入前请先关闭本地文件,解除占用. 凡是提示报错中带有"截断"等字样,注意看一下里面提示的列是哪个.比如F4是第四列,点击back回到编辑映射那里,点预览看一下格式是否不匹配. 这 ...
- #sql server 导入excel数据报错 未在本地计算机上注册“Microsoft.ACE.OLEDB.16.0”提供程序
sqlserver 导入excel文件报错 出错: ADDITIONAL INFORMATION: 未在本地计算机上注册"Microsoft.ACE.OLEDB.16.0"提供程序 ...
- SQL SERVER导入EXCEL文件:无法创建链接服务器 (null) 的 OLE DB 访问接口 Microsoft.Ace.OLEDB.12.0 的实例。...
[方法一] --开启导入功能 exec sp_configure 'show advanced options',1 reconfigure exec sp_configure ...
- SQL Server 与 Excel,Access 数据表的导入导出(注:参照博园.NET大观)
我们知道在Sql Server 中 集成了数据的导入导出这么一个工具,那用Sql 脚本怎么轻松操作 Access 和 Excel 中的数据呢,接下来我们看一看: 一. SQL SERVER 和EXCE ...
- 服务器腾讯通文件数据源导入,连接到 Excel 数据源(SQL Server 导入和导出向导)...
连接到 Excel 数据源(SQL Server 导入和导出向导) 04/02/2018 本文内容 适用于: SQL Server(所有支持的版本) Azure 数据工厂中的 SSIS Integra ...
- json 插入数据_Power BI数据回写SQL Server(2)——存储过程一步到位
在上一讲: Power BI数据回写SQL Server(1)没有中间商赚差价 中, 我们讲过,利用循环的方式将PQ中得到的table表逐行导入SQL Server中,有的朋友怀疑这种方式会不会造成数 ...
- access文件链接mysql,连接到 Access 数据源(SQL Server 导入和导出向导)
2017/06/20 适用对象: SQL Server,包含 Linux 版 Azure SQL 数据库 Azure Synapse Analytics (SQL DW) 并行数据仓库 本主题介绍如何 ...
最新文章
- Oracle KFED 和 KFOD 工具说明
- face recongnition
- Ubuntu18.04下安装NFS详细步骤
- js利用HTML5的拖拽API做流程图
- python中ix用法_Python中使用ix的数据帧子集
- Iterator pattern-迭代器模式
- 微信5.0公众平台企业服务号和订阅号怎样申请?
- JSON对象超详细讲解|对象、循环对象、嵌套对象、修改和删除对象属性
- win10安装wget,从此可以更快的下载文件 and windows10 下 zip命令行参数详解
- 联想台式计算机设置u盘启动不了,联想台式电脑bios设置u盘启动教程
- 【算法板子】普通平衡树(洛谷P3369)
- [开发过程]<项目管理>TAPD工具
- [论文笔记]Teaching Machines to Read and Comprehend
- MAC版本subline text快捷键大全
- 鼠标滑过图片,图片抖动
- 嵌入式--串口、RS232、RS485通信
- 通达信资金净流入公式_资金净流入选股公式源码-通达信公式 -程序化交易(CXH99.COM)...
- uni-app 微信小程序获取位置信息提示“getLocation 需要在 app.json 中申明 permission 字段”
- C语言关键字浅析-double
- linux aux是什么命令,linux命令ps aux|grep xxx详解
热门文章
- Golang 新手可能会踩的 50 个坑
- STM32与DS1302的接口电路
- 一个标准的PID算法
- IDEA+DevTools实现热部署功能
- python五十一:动态导入模块,通过字符串导入模块
- Docker中运行EOS FOR MAC
- 《JavaScript数据可视化编程》——1.4 用离散图表绘制x/y值
- shell-awk常见用法
- 不可错过的javascript迷你库
- C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 能支撑10万以上客户端的数据同步下载问题...