始める無料で始める

ステートメントの操作

CityBook Libraries は books テーブルへのクエリを実行しようとしています。JDBC で SQL クエリを実行するには、接続から Statement オブジェクトを作成し、それを使ってクエリを実行して結果を取得します。

データベースの接続情報は Credentials クラスにあらかじめ読み込まれており、必要なインポート(ConnectionDriverManagerSQLExceptionStatementResultSet)もすべて利用できます。

この演習はコースの一部です

Java で PostgreSQL データベースにクエリを実行する

コースを見る

演習の手順

  • 接続から Statement を作成します。
  • Statement を使ってクエリを実行し、ResultSet を取得します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

public class Main {
    public static void main(String[] args) throws SQLException {
        // Create statement and execute query
        try (Connection conn = DriverManager.getConnection(Credentials.URL, Credentials.USER, Credentials.PASSWORD);
        Statement stmt = conn.____();
        ResultSet rs = ____.____("SELECT * FROM books")) {
            System.out.println("Query Executed!");
        }
    }
}
コードを編集して実行