JavaプログラムからH2サーバを使用する例をリスト4.1およびプロンプト4.2に示す。サーバとして動作しているDerbyを使う方法は、基本的にほかのJDBCサーバと同じだ。ただし、Apache Derbyの場合と違い、シャットダウン処理の必要がない。また、データベースがない場合は自動的に作成されるので、自動で作る場合はApache Derbyのように明示的に作成を指定しなくてもいい。 リスト4.1 H2DBNetSample.java - H2サーバに接続してデータベースを操作する例 import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import