从Excel文件

时间:2017-03-07 18:56:08

标签: sql-server excel unpivot

我在Stackoverflow上经历了一些链接和一些问题,似乎没有任何帮助 我尝试了this,但我的Excel中没有Get & Transform功能区 我尝试了this,但我的Excel中没有Query Editor功能区。

我有一个包含300多行的Excel电子表格,需要添加到SQL Server表中 我的桌子需要先疏通。例如,

这是我目前在Excel上的格式:

enter image description here

我希望它看起来像这样:

enter image description here

列成为属性,相应的行成为它们的值。完成后,我想将这个“不透明”的表插入到我的SQL Server表中。

我已经准备好了一些信息表。我需要用这些值更新该表。把这一切都推到那里。

为了解决这个问题,我们假设所有变量都是nvarchar(50)。

任何指导都将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:1)

对不起伙计们。只是一点点鬼混,来自@Ralph的推动帮助我解决了这个问题 右键单击数据库 - >任务 - >进口
完成向导。当它询问源文件和目标文件时,我选择Excel工作表作为来源,单击Edit Mappings并单击Edit SQL按钮。
现在我可以编辑查询,让它做我想做的事 谢谢。