sql server讀取excel數據 sql server 裝在服務器上,如何才能把本機上的excel在查詢分析器裏面讀出來 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 *************SQL查询EXCEL*************创建一个名为 ExcelSource 的链接服务器,定义为 Microsoft Excel 电子表格 DistExcl.xls,然后创建一个映射以允许 SQL Server 登录 sa 使用 Excel 登录 Admin 连接到 ExcelSource,并且没有密码。EXEC sp_addlinkedserver 'ExcelSource', 'Jet 4.0', 'Microsoft.Jet.OLEDB.4.0', 'c:\MyData\DistExcl.xls', NULL, 'Excel 5.0'GOEXEC sp_addlinkedsrvlogin 'ExcelSource', 'false', 'sa', 'Admin', NULL--返回在本地服务器上定义的链接服务列表exec sp_linkedservers--以后不再使用时删除链接服务器exec sp_dropserver 'ExcelSource','droplogins'go--查询SELECT *FROM EXCELSource...temp$GO SELECT *FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'c:\XXX\XXXX.xls',NULL, 'Excel 5.0') 将这里'c:\MyData\DistExcl.xls'改为你本面共享出来的网络路径:例如\\T123\Inbox\DistExcl.xls 将这里'c:\MyData\DistExcl.xls'改为你本机共享出来的网络路径:例如\\T123\Inbox\DistExcl.xls 不需要输入sa的密码:)EXCEL密码设置不太熟,所以一般不设EXCEL密码:) 疯了,求sqlcmd的详细执行方式 变量在存储过程/脚本之间的传递 语句后加个go的作用 SQL 输入项无法被转换为有效日期时间值 如果当前删除全局临时表,会影响其它用户吗? 这句话好象是没错,但执行不显示任何结果? SQL2000三个数据库整合成一个数据库 为什么sqlserver2005服务器角色中没有public 库结构 如何用SQL人为定义每个月中每个周的开始和结束? 自定义函数调用前,要加dbo,为啥? 可以引用自定义存储过程返回的结果集么?
SQL查询EXCEL
*************创建一个名为 ExcelSource 的链接服务器,定义为 Microsoft Excel 电子表格 DistExcl.xls,然后创建一个映射以允许 SQL Server 登录 sa 使用 Excel 登录 Admin 连接到 ExcelSource,并且没有密码。EXEC sp_addlinkedserver 'ExcelSource',
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
'c:\MyData\DistExcl.xls',
NULL,
'Excel 5.0'
GO
EXEC sp_addlinkedsrvlogin 'ExcelSource', 'false', 'sa', 'Admin', NULL--返回在本地服务器上定义的链接服务列表
exec sp_linkedservers--以后不再使用时删除链接服务器
exec sp_dropserver 'ExcelSource','droplogins'
go--查询
SELECT *
FROM EXCELSource...temp$
GO
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'c:\XXX\XXXX.xls',NULL,
'Excel 5.0')
改为你本面共享出来的网络路径:例如\\T123\Inbox\DistExcl.xls
改为你本机共享出来的网络路径:例如\\T123\Inbox\DistExcl.xls
EXCEL密码设置不太熟,所以一般不设EXCEL密码:)