2

Javaプログラムから.sqlファイルを呼び出す必要があります。

SQLファイルにはいくつかのアカウント番号があり、以下は選択クエリが記述されています。selectクエリは、selectクエリの上にあるすべてのアカウント番号に対して実行する必要があります。

上記の要件のサンプルコードがあれば教えてください。それは可能ですか?
前もって感謝します。

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 に答える