mysql - 从 Excel 文件自动导入数据存储过程

标签 mysql sql excel

我有这个 Excel 文件:

enter image description here

根据这些数据,我想创建一个存储过程,该过程将识别正确的仪表(如果存在),并对每月数据执行插入或更新。

这是MonthlyData 表:

enter image description here

我真的不知道从哪里开始。对不起, table ,我是新来的,我还不能发布图片。请复制表格并将其粘贴到 Excel 中。

谢谢

最佳答案

如果您要重复执行此操作,那么为此创建 SSIS 包可能是最简单的方法。

首先,创建两个表:

  1. myDataRaw
  2. 我的数据已清理

使用 myDataRaw,您可以截断表,然后使用数据上传对象将 Excel 文件上传到该表中。

创建存储过程来处理原始数据。我会截断 myDataCleaned 表,然后对其执行 INSERT ... SELECT 操作,使 WHERE 子句专门用于查找您要查找的帐户计量表。如果有很多,您可以创建另一个表来保存要导入的特定帐户计量表,并在 WHERE 子句中使用它。

我希望这可以帮助您入门。

关于mysql - 从 Excel 文件自动导入数据存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17354282/

相关文章:

php - Mysql删除逗号分隔字符串中的特定单词

python - SQLAlchemy NULL 标识键

mysql - 查询每个CEO的店铺类型数量以及所在城市的最大商品数量

excel - excel中如何将一个单元格的内容显示到另一个单元格?

excel - 文件夹.文件的相对路径

vba - 宏需要很长时间才能运行

php - mysql数据库更新时间

c# - 使用 SQL Server、MySQL 数据库创建唯一约束

sql - 如何消除 Oracle-SQL-Table 中含义相同的值?

sql - 将 HashByte 转换为 VarChar