sqlsrver跨服務器將excle導入


--創建鏈接服務器,名稱叫QianZhiJi
exec sp_addlinkedserver   'q', '', 'SQLOLEDB', '192.168.1.4'
exec sp_addlinkedsrvlogin 'q', 'false ',null, 'sa', 'abcd!135'

--查詢示例
select * from q.ColorectalCancer.dbo.RoleUser

--以後不再使用時刪除鏈接服務器
exec sp_dropserver  'q', 'droplogins'
--查詢示例
select * from q.ColorectalCancer.dbo.ColorectalUser

--插入語句

insert into q.ColorectalCancer.dbo.ColorectalUser
(
   loginName,userName,UserPwd,remark,isdeleted,updateTime,district,institution
)
 SELECT 
   username,[name],username,[name],1,getdate(),substring(convert(varchar(50),code),1,3),case len(code) when 5 then code else null end

 FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=d:\user.xls',sheet1$)

發佈了25 篇原創文章 · 獲贊 3 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章