我使用的行集導入列名Excel數據導入SQL 2008映射SQL行值
的名字最終被F1,F2,F3等等等等的塔
數據的第一行包含但實際上應該是列名的值。
例如,
F1 F2 F3 F4
---------------------------------------------------
BoxName BoxDesc Entity EntityDesc
我想的列重命名爲所述第一行中的值,所以柱F1變爲BoxName,F2變爲BoxDesc。
此外,即使列的順序發生更改,並且使用變量作爲表名,或者如果列數發生更改或者列名發生更改,我也希望能夠執行此操作。
您的幫助表示讚賞。
感謝,
KS
對不起,我應該說excel文件在實際列名稱值所在的行之前有一些額外的行。 我使用HDR = NO,然後在sql中刪除額外的行,從而結束第一行中的列名值行(如果有意義的話)。 – Perplexed 2012-01-16 15:56:54
我編輯了代碼。 – pistipanko 2012-01-16 16:29:58