gpt4 book ai didi

java - 从 PL/SQL 与 Java 处理文本文件

转载 作者:行者123 更新时间:2023-12-01 15:05:28 26 4
gpt4 key购买 nike

我需要在 Oracle 数据库中实现一个存储过程,该存储过程将执行以下操作:

  • 读取需要处理的外部文件(从文件中提取数据并验证)
  • 调用负责的数据库中的另一个存储过程来验证/插入数据。
  • 管理异常(exception)情况。
  • 将执行操作的结果写入另一个文件。

我知道我可以使用 PL/SQL 或 Java(存储过程)完成所有这些事情,但是哪个会更高效/更快或更好?大多数操作都是读/写文件,并且数据库操作已经在存储过程中完成。

我读过有关 PL/SQL 与 Java 的其他文章(例如 thisthis ),但没有人讨论这一点。

最佳答案

我永远不想使用 SQL 方言,无论它有多通用,在数据库之外执行任何操作。我会做你想做的事情,最好在 shell 或 perl 脚本中,使用最小公分母,尽管 Java 还可以,只是对于这么简单的工作来说可能有点太复杂了。但如果您只有 Java 或知道如何使用 Java,那么就使用它。

关于java - 从 PL/SQL 与 Java 处理文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13015991/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com