Python自动化脚本通过使用Oracle data bas调用存储过程将记录插入到表中

2024-04-26 14:03:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个要求,就像我有一个ods文件和一些数据,我想插入到一个表中的数据。这个场景需要通过过程调用完成,因为我们必须验证ods文件中的一些字段。要求的步骤。为此,我们有两个表,如Staging和main table。暂存表包含验证失败的记录,主表包含成功记录。 注意:如何使用python脚本实现这一点。这将每天自动完成

步骤1:将文件放置在指定位置

步骤2:从指定位置拾取文件并调用过程以插入记录

步骤3:调用过程时,需要处理某些字段的验证。只有验证成功记录需要存储在Mani_表中。验证失败的记录需要将这些记录存储在暂存表中

步骤4:自动化脚本需要每天完成


Tags: 文件数据脚本main过程记录table场景
1条回答
网友
1楼 · 发布于 2024-04-26 14:03:14

您可以使用python的shutil模块跨文件夹移动文件

shutil.move("path/to/current/file.foo", "path/to/new/destination/for/file.foo")

查看更多详细信息here

您可以通过多种方式定期运行python脚本!我不能评论这些方法的效率,但您可以使用python的apscheduler。更多详细信息here

您可以使用python的pyexcel-ods来读取ods文件

既然你还没有添加你的工作,我帮不了你更多

相关问题 更多 >