我有这个 Excel 文件:
根据这些数据,我想创建一个存储过程,该过程将识别正确的仪表(如果存在),并对每月数据执行插入或更新。
这是MonthlyData
表:
我真的不知道从哪里开始。对不起, table ,我是新来的,我还不能发布图片。请复制表格并将其粘贴到 Excel 中。
谢谢
最佳答案
如果您要重复执行此操作,那么为此创建 SSIS 包可能是最简单的方法。
首先,创建两个表:
- myDataRaw
- 我的数据已清理
使用 myDataRaw,您可以截断表,然后使用数据上传对象将 Excel 文件上传到该表中。
创建存储过程来处理原始数据。我会截断 myDataCleaned 表,然后对其执行 INSERT ... SELECT 操作,使 WHERE
子句专门用于查找您要查找的帐户计量表。如果有很多,您可以创建另一个表来保存要导入的特定帐户计量表,并在 WHERE
子句中使用它。
我希望这可以帮助您入门。
关于mysql - 从 Excel 文件自动导入数据存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17354282/