我經歷了幾個鏈接和Stackoverflow上的一些問題,似乎沒有任何幫助。
我試過this但我的Excel中沒有Get & Transform
功能區。
我試過this但我的Excel中沒有Query Editor
功能區。從Excel文件更新SQL服務器表
我有一個Excel電子表格,有300多行需要添加到SQL Server表中。
我的表格需要先轉義。對於例如,
這是在Excel中我目前的格式:
我希望它看起來像這樣:
列成爲屬性和相應的行成爲他們的價值。完成之後,我想將這個「未轉義的」表插入到我的SQL Server表中。
我已經有了一些表格並提供了一些信息。我需要用這些值更新那張表。把這個東西推到那裏。
爲了解決這個問題,我們假設所有的變量都是nvarchar(50)。
任何指導,將不勝感激。
謝謝。
只需將表格原樣上傳到服務器,然後在那裏執行[unpivot](https://msdn.microsoft.com/en-us/library/ms177410.aspx)。 – Ralph
這可能是一個問題,因爲表中已經存在行。 SQL服務器表中有超過3000行未轉義,看起來像第二個圖像。 –
然後使用臨時表或表變量將其上載到服務器。取消數據並將未轉移的數據插入最終(目標)表中。 – Ralph