我可以使用参数创建Derby sql脚本吗?

时间:2012-05-17 17:02:43

标签: sql derby javadb

我想将Derby添加到我的glassfish应用程序中,以存储一条信息。

但是,我不希望通过应用进行插入/更新,如果我可以

我可以使用脚本运行ij来创建数据库和表,但是为了使插入和更新信息需要由用户提供,我找不到使用ij或任何其他工具执行此操作的方法。 我知道如何使用其他数据库,但我在Derby文档中迷失了方向。 有没有办法运行带参数的SQL脚本?

非常感谢

1 个答案:

答案 0 :(得分:1)

我想到了两个想法:

  1. 编写一个程序,该程序从用户获取信息,并根据需要生成包含该信息的ij脚本,然后运行您生成的ij脚本,
  2. 从用户那里获取信息并将其写入CSV文件等表格,然后使用导入程序(http://db.apache.org/derby/docs/10.8/ref/rrefimportproc.html)从CSV文件中读取数据并将其加载到数据库中。
  3. 但说实话,我总是从我的应用程序中进行插入和更新。它简单,易于编码,我可以按照我想要的方式获取数据,而且速度足够快。