Excel導(dǎo)入Sqlserver數(shù)據(jù)庫腳本
更新時間:2009年10月28日 21:05:43 作者:
簡單但很實(shí)用的一段SQL腳本,相信大家在做新舊系統(tǒng)升級時會經(jīng)常用到.
受以前舊同事之托,在博客里發(fā)這段腳本:
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure
SELECT * INTO tmp_asset
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=d:\Excel數(shù)據(jù)源\資產(chǎn)印章.xls',
'SELECT * FROM [Sheet1$]') ;
說明:
d:\Excel數(shù)據(jù)源\資產(chǎn)印章.xls ---------> 為文件存放的物理路徑.
FROM [Sheet1$] ----------> 其中的Sheet1為工作表的名稱.
剩下的就是對tmp_asset相關(guān)的列進(jìn)行一些數(shù)據(jù)匹配了,這里就不多說了:)
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure
SELECT * INTO tmp_asset
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=d:\Excel數(shù)據(jù)源\資產(chǎn)印章.xls',
'SELECT * FROM [Sheet1$]') ;
說明:
d:\Excel數(shù)據(jù)源\資產(chǎn)印章.xls ---------> 為文件存放的物理路徑.
FROM [Sheet1$] ----------> 其中的Sheet1為工作表的名稱.
剩下的就是對tmp_asset相關(guān)的列進(jìn)行一些數(shù)據(jù)匹配了,這里就不多說了:)
相關(guān)文章
SQLServer數(shù)據(jù)庫密碼短時間強(qiáng)制過期的解決
本文主要介紹了SQLServer數(shù)據(jù)庫密碼短時間強(qiáng)制過期的解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-04-04sql server如何利用開窗函數(shù)over()進(jìn)行分組統(tǒng)計(jì)
這篇文章主要介紹了sql server利用開窗函數(shù)over()進(jìn)行分組統(tǒng)計(jì)的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-03-03- Sqlserver中經(jīng)常要操作一些時間類型的字段轉(zhuǎn)換,我又不太記得住,記在這里方便自己以后要用的時候?qū)ふ?,望對大家也有幫助?/div> 2010-06-06
sqlserver 巧妙的自關(guān)聯(lián)運(yùn)用
最近在改報(bào)表分頁,遇到一個很棘手的問題,需要將比較正常的數(shù)據(jù)記錄新增加兩列2012-07-07如何使用Visual Studio 2010在數(shù)據(jù)庫中生成隨機(jī)測試數(shù)據(jù)
本文主要介紹Visual Studio 2010的Data Generation數(shù)據(jù)生成器的使用方法,需要的朋友可以參考下2014-08-08最新評論