2

我必须从 java 程序中调用 .sql 文件。

SQL 文件有一些帐号,下面是一个选择查询。应该对选择查询上方存在的所有帐号执行选择查询。

如果上述要求有任何示例代码,请提供给我。这可能吗?
提前致谢。

4

2 回答 2

2

没有标准框架可以做到这一点;您将不得不使用Java IO来读取文件、解析内容,然后使用JDBC来执行 SQL 查询。

由于 JDBC 有时使用起来有点奇怪/无聊,您可能想看看一个让您的生活更轻松的框架。我建议jOOQ

于 2012-09-27T12:42:02.700 回答
1

SQL 文件不是“可调用的”。如果您有数据库连接,则可以在数据库上以这种方式执行它。

因此,您的 java 应用程序必须连接到数据库,然后执行 SQL 脚本。您应该阅读一些有关 JDBC 连接的内容,这里有一个教程:http ://docs.oracle.com/javase/tutorial/jdbc/TOC.html

于 2012-09-27T12:42:37.473 回答