我試圖從Excel表導入一些數據到現有的SQL Server 2005表中。將Excel數據導入到現有的SQL Server 2005表中
該表具有下述列:
Name, Surname, PhoneNumber ,Bill
和它們在Excel工作表的順序相同。
我以前從未嘗試過這樣的事情,但搜索了一陣我被告知我可以使用後:
INSERT INTO table
SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=C:\temp\test.xls',
'SELECT * FROM [Sheet1$]')
我需要從Excel工作表中引用的列名到SQL Server表列?
我當然不是SQL大師,但會認爲自己是一個很好的初學者。
任何人都可以幫忙嗎?
您是否嘗試過使用內置於SQL Management Studio中的導入實用程序?這使您能夠正確地映射您的列。 – durbnpoisn
該功能是否存在於Microsoft SQL Server Management Studio Express \t 9.00.5000.00? – amateur
我找不到任何地方......除非我去盲目 – amateur