6
我有一個簡單的Excel電子表格文檔(運行Office 2013),我用它作爲數據庫使用「Microsoft Office 15.0 Access數據庫引擎OLE DB提供者「。SQL Server,插入Excel「鏈接服務器」時出現「無效列名」錯誤
我可以使用MS SQL Server Management Studio 2012連接到此,我甚至可以從命名範圍「Employee」中選擇數據。
SELECT *
FROM [X]...[Employee]
GO
結果:
ID Name Description Salary
1 Rob Cool 1
2 Bob Awesome 2
3 Robert DUDE! 3
現在,我想在這裏插入數據。所以我寫道:
INSERT INTO [X]...[Employee]
([ID]
,[Name]
,[Description]
,[Salary])
VALUES
(4
,"John"
,"Boss"
,500)
這實際上主要是由SQL Server Management Studio生成的。當我運行這個,我得到:
Msg 207, Level 16, State 1, Line 8
Invalid column name 'John'.
Msg 207, Level 16, State 1, Line 9
Invalid column name 'Boss'.
任何想法我做得不好?
Facepalm!非常感謝。 – Emmanuel
不客氣! –