# JDBC 3.0の機能

JDBC 3.0では基本APIに加え、幾つかの機能が拡張されます。この節ではDerbyにて実現された機能について説明します。
注: ここで説明する機能はJava2の1.4以降の環境で利用可能です。
機能を以下にあげます。

- DatabaseMetaDataに新規に追加されたメソッド。java.sql.DatabaseMetaData インターフェイス: JDBC 3.0で利用可能なメソッドを参照してください。
- 引数のメタ情報の取得。java.sql.ParameterMetaDataインターフェイス:JDBC3.0で利用可能なメソッドとjava.sql.PreparedStatementインターフェイスを参照してください。
- 自動生成されたキーの取得。java.sql.Statementインターフェイスとjava.sql.DatabaseMetaData インターフェイス: JDBC 3.0で利用可能なメソッドを参照してください。
- セーブポイント。java.sql.Connectionインターフェイス: JDBC3.0にて利用可能なメソッドを参照してください。
- HOLDカーソル。java.sql.DatabaseMetaData インターフェイス: JDBC 3.0で利用可能なメソッドを参照してください。

- java.sql.Connectionインターフェイス: JDBC3.0にて利用可能なメソッド
- java.sql.DatabaseMetaData インターフェイス: JDBC 3.0で利用可能なメソッド
- java.sql.ParameterMetaDataインターフェイス:JDBC3.0で利用可能なメソッド
- java.sql.PreparedStatementインターフェイス: JDBC3.0で利用可能なメソッド
- java.sql.Savepoint インターフェイス
- java.sql.Statementインターフェイス: JDBC 3.0で利用可能なメソッド

親トピック: SQL言語のリファレンス
関連概念
SQLの識別子
文
組込みシステム関数
JDBC リファレンス
関連資料
大文字小文字と特殊文字
SQL 節
SQL式
JOIN 演算
SQL 問い合わせ
組み込み関数
SQL予約語
DerbyのサポートするSQL-92の機能
Derbyのシステム表
Derbyの例外メッセージとSQL state
java.sql.BatchUpdateException クラス
Connected Device ConfigurationおよびFoundation Profile向けのJDBCパッケージ(JSR169)
JDBC 4.0の機能
JDBCエスケープの構文