[英]Importing data from MS Excel to SQL Server 2008 R2
我有一個25列的Microsoft Excel文件,並且使用SQL Server 2008 R2 studio上的數據導入向導將其導入到現有表中。 但是,它僅映射14列,而忽略其余的列。 是否有列數限制或我的數據有問題?
您能否舉一些數據示例?
同時,當您執行導入時,我假設您正在進入“ Select Source Tables and Views
頁面;
在此階段,您可以通過按“ Edit Mappings
按鈕來編輯列映射。 這將顯示以下屏幕;
確保在那里選擇了所有列。
另外,在以下屏幕上,它將警告任何數據不匹配的情況;
您在這里看到任何警告嗎?
我對SQL Server不太熟悉,但是據此: Excel文件導入到Sql Server 2008中-Excel的列限制為255 ,這遠遠超出了您的數字。 最有可能的問題出在您的數據中,但是如果沒有示例,就不可能說出問題所在。
嘗試以與ms sql table相同的格式和結構創建Excel列和表結構。 打開excel,選擇行(單擊行號可整行),選擇整個數據,直到數據結束為止(選擇第一行到最后一行)。 按Ctrl + C
編輯ms sql表,轉到最后一行,您可以在其中找到空白。
通過單擊行按鈕選擇該行,然后按ctrl + v。
完成后,您將Excel數據插入到sql表中。
我在MS SQL 2008中嘗試過
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.