如何从SQL Server中的Excel文件更新多个表

嗨,我是新的SQL服务器。 我需要帮助来从Excel文件更新两个表。 Excel文件包括1张表中的所有数据,并且需要在SQL服务器表上更新数据。

Excel文件Employeename,Deparment上的示例数据

SQL表格是雇主的详细信息和部门

我知道如何添加到表中,但我想知道多个表

使用以下步骤,

  1. 创build一个与excel具有相同结构的临时表。
  2. 将数据从excel导入temp。 表使用SSIS包/导出/导入向导/只是复制和粘贴
  3. 从temp中select不同的部门插入部门表 表。
  4. 通过select员工详细信息插入员工表,部门名称可以从部门表中select。
  5. 删除临时表。

创build并使用一个SSIS包来完成你的任务。 您也可以使用Sql Server导出/导入向导。