ヘッダーをスキップ
Oracle® Database JDBC開発者ガイド
12cリリース1 (12.1)
B71308-02
  目次へ移動
目次

前
 
 

索引

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  W  X 

A

AC, 27
acceptChanges()メソッド, 18.2
PL/SQL連想配列へのアクセス, 4.2.6
addBatch()メソッド, 21.1.3.2
addLogicalTransactionIdEventListenerメソッド, 26.2.2.1
ANYDATA, 4.5.4
ANYTYPE, 4.5.4
APPLET HTMLタグ, 5.3.5.1
アプレット
データベースへの接続, 5.3.1
HTMLページ内でのデプロイ, 5.3.5
パッケージ化, 5.3.4, 5.3.4
署名付きアプレット
ブラウザのセキュリティ, 5.3.2.2
オブジェクト署名証明書, 5.3.2.2
署名付きアプレットの使用方法, 5.3.2.2
ファイアウォールとともに使用, 5.3.3
アプリケーション・コンティニュイティ, 27
Oracle Databaseの構成, 27.2
Oracle JDBCの構成, 27.1
再接続の遅延, 27.5
リプレイの無効化, 27.7
リクエスト境界の識別, 27.3
論理トランザクションID, 26.1
接続のコールバックの登録, 27.4
可変値の保持, 27.6
トランザクション・ガード, 27
ARCHIVE, APPLETタグのパラメータ, 5.3.5.3
ARRAY
オブジェクト, 作成, 16.4.1
配列
定義, 16.1
取得, 16.4.2.6
名前付き, 16.1
コール可能文への引渡し, 16.4.3
結果セットからの取出し, 16.4.2.1
配列の一部の取出し, 16.4.2.5
型マップの使用, 16.5
操作, 16.1
最大1回の実行, 26.1
attachServerConnection, 23.5
認証(セキュリティ), 9.2
自動コミット, 2.3.8
自動コミット・モード
使用禁止, C.2.1
結果セットの動作, C.2.1

B

バッチ・ジョブ, ユーザーの認証, 9.9
バッチの更新,「バッチ更新」を参照
バッチ値
値のチェック, 21.1.2.4
接続バッチ値, 設定, 21.1.2.2
接続値と文値, 21.1.2
デフォルト値, 21.1.2.1
値のオーバーライド, 21.1.2.5
文バッチ値, 設定, 21.1.2.3
BatchUpdateException, 21.1.3.8
beforeFirst()メソッド, 18.1.4
beginRequestメソッド, 27.3
BFILE
クラス, 4.3.1
定義, 12.4
BFILEロケータ, 選択, 4.3.1
BigDecimalマッピング(属性に対して), 13.5.2
BLOB
クラス, 4.3.1
ロケータ
選択, 4.3.1
ブランチ修飾子(分散トランザクション), 30.2.5

C

CachedRowSet, 18.2
キャッシュ, クライアント側
スクロール可能な結果セットを実現するOracleの使用, 17.1
コール可能文
getOracleObject()メソッドの使用, 11.4.2
取消し
SQL文, E.1.4
戻り値のキャスト, 11.4.5
catalog引数(DatabaseMetaData), A.5.4
CHAR列
setFixedCHAR()の使用によるWHEREでの合致, 11.4.7.2
キャラクタ・セット, 4.4.3
チェックサム
コード例, 9.5.3
Javaでのパラメータの設定, 9.5.3
OCIドライバによるサポート, 9.5.1
Thinドライバによるサポート, 9.5.2
CLASSPATH環境変数, 指定, 2.2.2
clearBatch()メソッド, 21.1.3.6
clearDefines()メソッド, 21.2.3
CLOB
クラス, 4.3.1
ロケータ, 選択, 4.3.1
closeメソッド, 20.3.2, 20.3.2
close(), 20.1.3
close()メソッド, E.1.2
文のキャッシュ, 20.2.2, 20.2.3
closeWithKey(), 20.1.3
closeWithKey()メソッド, 20.2.4, 20.2.4
CMAN.ORAファイル, 作成, 5.3.2.1
CODE, APPLETタグのパラメータ, 5.3.5.1
CODEBASE, APPLETタグのパラメータ, 5.3.5.2
コレクション
定義, 16.1
コレクション(ネストした表と配列), 16.4.1
列型
定義, 21.2.3
再定義, 21.2
分散トランザクション・ブランチのコミット, 30.2.4
データベースの変更のコミット, 2.3.8
CONNECT /機能, 9.9
接続
クローズ, 2.3.10
オープン, 2.3.2
Connection Manager
インストール, 5.3.2.1
起動, 5.3.2.1
使用, 5.3.2.1
複数のマネージャの使用, 5.3.2.1
接続文字列の記述, 5.3.2.1
接続プロパティ, 8.1.5
put()メソッド, 8.1.9
接続文字列
Connection Manager, 5.3.2.1
接続
読取り専用, C.3
SQL型の定数, 4.5.5.7
CREATE TYPE文, 13.4.1
create()メソッド
ORADataFactoryインタフェース, 13.3.5
createSQLXML
XMLインスタンスを作成するメソッド, 3.3.2
createStatement(), 20.1.3
createStatement()メソッド, 20.2.4
createTemporary()メソッド, 14.5
CursorName
制限事項, A.5.1
カーソル, E.1.2
カスタム・コレクション・クラス
JPublisher, 16.6
定義, 16.1.1, 16.6
カスタムJavaクラス, 4.2.3
定義, 13.1
カスタム・オブジェクト・クラス
作成, 13.3
定義, 13.1
カスタム参照クラス
JPublisher, 15.4
定義, 15.1, 15.4

D

データ変換, 11.2
LONG, 12.2.2
LONG RAW, 12.2.1
データソース
作成と接続(JNDIを使用), 8.1.4
作成と接続(JNDIなし), 8.1.3
Oracleによる実装, 8.1.2
プロパティ, 8.1.2
標準インタフェース, 8.1.2
データ・ストリーム
回避, 12.2.4
データ型マッピング, 11.1
データ型
Java, 11.1
Javaネイティブ, 11.1
JDBC, 11.1
Oracle SQL, 11.1
データベース
接続
アプレットから, 5.3.1
複数のConnection Managerの経由, 5.3.2.1
サーバー側内部ドライバ, 7.2
接続テスト, 2.2.5
データベース常駐の接続プール 23.1
API, 23.5
DRCP, 23
有効
クライアント側, 23.2.2
サーバー側, 23.2.1
複数の接続間での共有, 23.3
タグ付け, 23.4
データベース指定子, 8.2
データベースURL
ユーザーIDとパスワードを含む, 2.3.2
データベースURL, 指定, 2.3.2
データベースURL
データベース指定子, 8.2
DatabaseMetaDataコール, A.5.4
DatabaseMetaDataクラス, A.4.2
データソース, 8.1
JNDI, 8.1.4
DATEクラス, 4.3.1
dbms_connection_pool.start_poolメソッド, 23.2.1
dbms_connection_pool.stop_poolメソッド, 23.2.1
DBOPタグ, 3.4.1
JDBCプログラムのデバッグ, E.2
DEFAULT_CHARSETキャラクタ・セット値, 4.4.3
defaultConnection()メソッド, 7.2
defineColumnType()メソッド, 12.2.4, 21.2.3
detachServerConnection, 23.5
disableReplayメソッド, 27.7.1
分散トランザクションIDコンポーネント, 30.2.5
分散トランザクション
ブランチ修飾子, 30.2.5
同じリソース・マネージャのチェック, 30.2.4
トランザクション・ブランチのコミット, 30.2.4
コンポーネントおよびシナリオ, 30.1.1
概念, 30.1.2
分散トランザクションIDコンポーネント, 30.2.5
トランザクション・ブランチの終了, 30.2.4
実装例, 30.4
forget, 30.2.4
グローバル・トランザクション識別子, 30.2.5
IDフォーマット識別子, 30.2.5
リカバリ中のトランザクション・ブランチのリストの取得, 30.2.4
OracleのXA接続実装, 30.2.2
OracleのXAデータソース実装, 30.2.1
OracleのXA ID実装, 30.2.5
OracleのXA最適化, 30.3.4
OracleのXAリソース実装, 30.2.3
概要, 30.1
トランザクション・ブランチの準備, 30.2.4
トランザクション・ブランチのロールバック, 30.2.4
トランザクション・ブランチの起動, 30.2.4
トランザクション・ブランチIDコンポーネント, 30.2.5
XA接続インタフェース, 30.2.2
XAデータソース・インタフェース, 30.2.1
XAエラー処理, 30.3.3
XA例外クラス, 30.3.1
XA IDインタフェース, 30.2.5
XAリソース機能, 30.2.4
XAリソース・インタフェース, 30.2.3
DML RETURNING, 4.2.5, 4.6
例, 4.6.3
制限事項, 4.6.4
Oracle固有のAPI, 4.6.1
文の実行, 4.6.2
Double.NaN
使用上の制限事項, 4.3.1
DRCP, 23.1
driverType, 8.1.2

E

暗号化
コード例, 9.5.3
概要, 9.5
Javaでのパラメータの設定, 9.5.3
OCIドライバによるサポート, 9.5.1
Thinドライバによるサポート, 9.5.2
分散トランザクション・ブランチの終了, 30.2.4
endRequestメソッド, 27.3
Enterprise JavaBeans(EJB), 18.2
環境変数
指定, 2.2.2
エラー
一般JDBCメッセージ構造, D.1
一般JDBCメッセージ, リスト, D.2
例外の処理, 2.6
TTCメッセージ, リスト, D.4
例外
エラー・コードの取出し, 2.6
メッセージの取出し, 2.6
SQL状態の取出し, 2.6
execute()メソッド, 18.3
executeBatch()メソッド, 21.1.3.3
executeUpdate()メソッド, 21.1.2.7
明示的文キャッシュ
定義, 20.1.3
NULLデータ, 20.2.4
JDBCに対する拡張機能, Oracle, 4, 11, 13, 15, 16, 21
外部変更(結果セット)
定義, 17.6
可視性と検出, 17.6.1
外部ファイル
定義, 12.4

F

FAILOVER_DELAYパラメータ, 27.5
FAILOVER_RETRIESパラメータ, 27.5
高速接続フェイルオーバー, はじめに
結果セットのフェッチ方向, 17.4.2
フェッチ・サイズ, 結果セット, 17.4
FilteredRowSet, 18.5
ファイナライザ・メソッド, E.1.2
ファイアウォール
アプレットに対する構成, 5.3.3.1
接続文字列, 5.3.3.2
説明, 5.3.3
必要な規則リストの項目, 5.3.3.1
アプレットとともに使用, 5.3.3
ファイアウォール, JDBCとともに使用, E.1.5
浮動小数点との互換性, A.5.3
Float.NaN
使用上の制限事項, 4.3.1
フォーマット識別子, トランザクションID, 30.2.5
freeTemporary()メソッド, 14.5, 14.5
ファンクション・コール構文, JDBCエスケープ構文, A.4.6

G

GET_LTXID_OUTCOMEプロシージャ, 26.4
getArray()メソッド, 16.3.3, 16.4.2.2
型マップの使用, 16.4.2.4
getARRAY()メソッド, 16.4.2.1
getAttributes()メソッド
Structによる使用, 13.3.3.3
getAutoBuffering()メソッド
oracle.sql.ARRAYクラス, 16.3.2
oracle.sql.STRUCTクラス, 13.2.4
getBaseType()メソッド, 16.4.2.6
getBinaryStream()メソッド, 12.2.3
getBytes()メソッド, 4.3.1, 12.2.3
getCallWithKey, 20.1.3
getCallWithKey()メソッド, 20.2.4, 20.2.4
getColumns, 2.3.9
getColumns()メソッド, 21.2.4
getConcurrency()メソッド(結果セット), 17.2
getConnection()メソッド, 7.2, 22.4
getCursor()メソッド, 4.5.2, 4.5.2
getCursorName()メソッド
制限事項, A.5.1
getDefaultExecuteBatch()メソッド, 21.1.2.4
getErrorCode()メソッド(SQLException), 2.6
getExecuteBatch()メソッド, 21.1.2.3, 21.1.2.4
getFetchSize()メソッド, 17.4.1
getLogicalTransactionIdメソッド, 26.2.1
getMessage()メソッド(SQLException), 2.6
getMoreResults, 2.5.3
getMoreResultSet(int), 2.5.3
getNumericFunctions()メソッド, A.4.2
getObjectメソッド, 13.3.5
getObject()メソッド
戻り値のキャスト, 11.4.5
オブジェクト参照, 15.2.1
ORADataオブジェクト, 13.3.5
戻り型, 11.4.1, 11.4.3
Oracleオブジェクトの取出し, 13.2.1
getObjectReturnsXMLType
getObjectMethodの戻り型を変更するプロパティ, 3.3.2
getOracleArray()メソッド, 16.4.2.2, 16.4.2.6
getOracleAttributes()メソッド, 13.2.1
getOracleObject()メソッド
戻り値のキャスト, 11.4.5
戻り型, 11.4.2, 11.4.3
コール可能文での使用, 11.4.2
結果セットでの使用, 11.4.2
getOraclePlsqlIndexTable()メソッド, 4.7.1, 4.7.3, 4.7.4
引数
int paramIndex, 4.7.4
コード例, 4.7.4
getPassword()メソッド, 8.1.2
getPlsqlIndexTable()メソッド, 4.7.1, 4.7.3, 4.7.3, 4.7.4, 4.7.4
引数
Class primitiveType, 4.7.4
int paramIndex, 4.7.4
コード例, 4.7.4, 4.7.4
getProcedureColumns()メソッド, 21.2.4
getProcedures()メソッド, 21.2.4
getResultSet, 2.5.3
getSQLState()メソッド(SQLException), 2.6
getSQLTypeName()メソッド, 16.4.2.6
getStatementCacheSize()メソッド
コード例, 20.2.1
getStatementWithKey(), 20.1.3
getStatementWithKey()メソッド, 20.2.4, 20.2.4
getString()メソッド, 4.4.3
ROWIDの取出し, 4.5.1
getStringFunctions()メソッド, A.4.2
getStringWithReplacement()メソッド, 4.4.3
getSystemFunctions()メソッド, A.4.2
getTimeDateFunctions()メソッド, A.4.2
getTransactionIsolation()メソッド, C.3
getType()メソッド(結果セット), 17.2
getTypeMap()メソッド, 13.3.3.1
getUpdateCounts()メソッド(BatchUpdateException), 21.1.3.8
getValue()メソッド
オブジェクト参照, 15.2.1
getXXX()メソッド
戻り値のキャスト, 11.4.5
特定のデータ型, 11.4.4
グローバル・トランザクション識別子(分散トランザクション), 30.2.5
グローバル・トランザクション, 30.1
グローバリゼーション, 19
使用, 19

H

HEIGHT, APPLETタグのパラメータ, 5.3.5.1
HTMLタグ, アプレットのデプロイ用, 5.3.5

I

IEEE 754浮動小数点との互換性, A.5.3
暗黙的結果, 2.5.3
暗黙的文キャッシュ
定義, 20.1.2
最低使用頻度(LRU)アルゴリズム, 20.1.2
IN OUTパラメータ・モード, 4.7.3
INパラメータ・モード, 4.7.2
インストール
ディレクトリとファイル, 2.2.1
クライアントでの検証, 2.2
Instant Client機能, 6.5.1
整合性
コード例, 9.5.3
概要, 9.5
Javaでのパラメータの設定, 9.5.3
OCIドライバによるサポート, 9.5.1
Thinドライバによるサポート, 9.5.2
内部変更(結果セット)
定義, 17.6
非表示列, 2.3.9
isColumnInvisible, 2.3.9
isDRCPEnabled, 23.5
isSameRM()(分散トランザクション), 30.2.4
isTemporary()メソッド, 14.5, 14.5

J

Java
コンパイルと実行, 2.2.3
データ型, 11.1
ネイティブなデータ型, 11.1
ストアド・プロシージャ, 2.5.2
ストリーム・データ, 12
Java Naming and Directory Interface(JNDI), 8.1.1
Javaソケット, 1.1
Java仮想マシン(JVM), 7.1
java.math, Java mathパッケージ, 2.3.1
java.sql, JDBCパッケージ, 2.3.1
java.sql.Connectionインタフェース
closeメソッド, 20.3.2
java.sql.SQLException()メソッド, 2.6
java.sql.Statementインタフェース
closeメソッド, 20.3.2
java.sql.Typesクラス, 21.2.3
java.util.Mapクラス, 16.4.2.5
java.util.Properties, 22.3
JDBC
IDE, 1.2.3
基本プログラム, 2.3
データ型, 11.1
定義, 1
パッケージのインポート, 2.3.1
Oracle拡張機能の制限事項, A.5
サンプル・ファイル, 2.2.3
テスト, 2.2.5
バージョンのサポート, 3
JDBC 2.0のサポート
データ型のサポート, 3.1.1
拡張機能のサポート, 3.1.3
概要, 3.1
JDK 1.2.xとJDK 1.1.x, 3.1, 3.2
標準機能のサポート, 3.1.2
JDBCドライバ
アプレット, 5.3
ニーズに合ったドライバの選択, 1.1.1
一般的な問題, E.1
ドライバのバージョン確認, 2.2.4
概要, 1.1
JDBCエスケープ構文, A.4
JDBCエスケープ構文, A.4
ファンクション・コール構文, A.4.6
LIKEエスケープ文字, A.4.3
外部結合, A.4.5
スカラー関数, A.4.2
時刻および日付リテラル, A.4.1
SQLへの変換例, A.4.7
JDBCマッピング(属性に対して), 13.5.2
JdbcCheckupプログラム, 2.2.5
JDBCRowSet, 18.3
JDBCSpy, E.2.2
JDBCTest, E.2.2
JDeveloper, 1.2.3
JDK
サポートされるバージョン, 1.2.1
JNDI
データソース, 8.1.4
データソースの参照, 8.1.4
Oracleによるサポートの概要, 8.1.1
データソースの登録, 8.1.4
JoinRowSet, 18.6
JPublisher, 13.3.6, 13.5.1
JPublisherユーティリティ, 13.3
カスタム・コレクション・クラスの作成, 16.6
カスタムJavaクラスの作成, 13.5
カスタム参照クラスの作成, 15.4
SQL型のカテゴリとマッピング・オプション, 13.5.2
型マッピング・モードと設定, 13.5.2
型マッピング, 13.5.2
JVM, 7.1

K

KPRBドライバ
概要, 1.1
SQLエンジンとの関係, 7.1
セッション・コンテキスト, 7.3
テスト, 7.4
トランザクション・コンテキスト, 7.3
URL, 7.2

L

LD_LIBRARY_PATH環境変数, 指定, 2.2.2
LDAP
SSL, 8.2
最低使用頻度(LRU)アルゴリズム, 20.1.2, 22.3
libheteroxa11.so共有ライブラリ, 30.5.1
LIKEエスケープ文字, JDBCエスケープ構文, A.4.3
setBytes()とsetString()の制限, 回避するためのストリームの使用, 12.7.2
LOB
定義, 12.4
論理トランザクションID
LTXID, 26.1
LONG
データ変換, 12.2.2
LONG RAW
データ変換, 12.2.1
LRUアルゴリズム, 20.1.2
LTXID, 26.1

M

make()メソッド, 4.4.3
メモリー・リーク, E.1.2
データベースの動作の監視
DBOP, 3.4.1
setClientInfo, 3.4.1
可変配列, 16.6

N

名前付き配列, 16.1
定義, 16.4.1
nativeXA, 8.1.2, 30.5.1
needToPurgeStatementCache, 23.5
ネットワーク・イベント, トラップ, E.2.1
next()メソッド, 18.1.4
NLS。「グローバリゼーション」を参照
NLS_LANG変数
サポート対象外, 19
NULL
テスト, 11.2.3
NULLデータ
明示的文キャッシュ, 20.2.4
NULLデータ
変換, 11.2.2
NullPointerException
Double.NaNおよびFloat.NaNの変換時の発生, 4.3.1
NUMBERクラス, 4.3.1

O

オブジェクト参照
オブジェクト値のアクセス, 15.2.1, 15.3, 15.3
説明, 15.1
プリコンパイルされたSQL文への引渡し, 15.2.3
取出し, 15.2.1
コール可能文からの取出し, 15.2.2
オブジェクト値の更新, 15.2.1, 15.3, 15.3
オブジェクトJDBCマッピング(属性に対して), 13.5.2
OCIドライバ
説明, 1.1
ODBCSpy, E.2.2
ODBCTest, E.2.2
最適化, パフォーマンス, C.2
Oracle Advanced Security
JDBCによるサポート, 9.1
OCIドライバによるサポート, 9.1
Thinドライバによるサポート, 9.1
Oracle Connection Manager, 5.3.1
Oracleデータ型
使用, 11
Oracle拡張機能, 4.2
データ型のサポート, 4.2.2
制限事項, A.5
DatabaseMetaDataコールへのcatalog引数, A.5.4
CursorName, A.5.1
IEEE 754浮動小数点との互換性, A.5.3
JDBC外部結合エスケープ, A.5.2
読取り専用接続, C.3
SQLWarningクラス, A.5.5
オブジェクトのサポート, 4.2.3
結果セット, 11.3
文, 11.3
JDBC, 4, 11, 13, 15, 16, 21
Oracle JPublisher, 4.2.3
作成されたクラス, 13.4.2.3
Oracleマッピング(属性に対して), 13.5.2
Oracleオブジェクト
JDBC, 13.1
OracleDataインタフェースを使用した変換, 13.3.5
getObject()メソッドの取出し, 13.2.1
Javaクラスによるサポート, 13.2
カスタム・オブジェクト・クラスへのマッピング, 13.3
SQLDataインタフェースを使用したデータの読込み, 13.3.4
操作, 13.1
SQLDataインタフェースを使用したデータの書込み, 13.3.4
Oracle SQLデータ型, 11.1
OracleCallableStatementインタフェース, 4.5.5.4
getOraclePlsqlIndexTable()メソッド, 4.7.1
getPlsqlIndexTable()メソッド, 4.7.1
getXXX()メソッド, 11.4.4
registerIndexTableOutParameter()メソッド, 4.7.1, 4.7.3
registerOutParameter()メソッド, 11.4.7
setPlsqlIndexTable()メソッド, 4.7.1, 4.7.2
OracleCallableStatementオブジェクト, 20.1.2, 20.1.2
OracleConnectionクラス, 4.5.5.1
OracleConnectionインタフェース, 22.3
OracleConnectionオブジェクト, 20.1.1
OracleConnectionPoolDataSourceImpl, 27.1
OracleDataインタフェース
利点, 13.3.1
OracleDatabaseMetaDataクラス, A.4.2
OracleDataSourceクラス, 8.1.2, 22.3, 22.3
oracle.jdbc.パッケージ, 4.5.5
oracle.jdbc, OracleのJDBC対応拡張機能, 2.3.1
oracle.jdbc.LogicalTransactionIdEventListenerインタフェース, 26.2.2
oracle.jdbc.OracleCallableStatementインタフェース, 4.5.5.4
oracle.jdbc.OracleConnectionインタフェース, 4.5.5.1
getTransactionIsolation()メソッド, C.3
setTransactionIsolation()メソッド, C.3
oracle.jdbc.OracleDataインタフェース, 13.3.5
oracle.jdbc.OracleDataFactoryインタフェース, 13.3.5
oracle.jdbc.OraclePreparedStatementインタフェース, 4.5.5.3
oracle.jdbc.OracleResultSet, 11.3
oracle.jdbc.OracleResultSetインタフェース, 4.5.5.5
oracle.jdbc.OracleResultSetMetaDataインタフェース, 4.5.5.6, 11.5
使用, 11.5
oracle.jdbc.OracleSqlクラス, A.4.7
oracle.jdbc.OracleStatement, 11.3
oracle.jdbc.OracleStatementインタフェース, 4.5.5.2
oracle.jdbc.OracleTypesクラス, 4.5.5.7, 21.2.3
oracle.jdbc.poolパッケージ, 22.3
oracle.jdbc.replay.OracleDataSourceImplデータ・ソース, 27.1
oracle.jdbc.xaパッケージおよびサブパッケージ, 30.1.4
OracleOCIConnectionクラス, 22.3
OracleOCIConnectionPoolクラス, 22, 22.3
OraclePreparedStatementインタフェース, 4.5.5.3
getOraclePlsqlIndexTable()メソッド, 4.7.1
getPlsqlIndexTable()メソッド, 4.7.1
registerIndexTableOutParameter()メソッド, 4.7.1
setPlsqlIndexTable()メソッド, 4.7.1, 4.7.2
OraclePreparedStatementオブジェクト, 20.1.2, 20.1.2
OracleResultSetインタフェース, 4.5.5.5
getXXX()メソッド, 11.4.4
OracleResultSetMetaDataインタフェース, 4.5.5.6
OracleServerDriverクラス
defaultConnection()メソッド, 7.2
oracle.sqlパッケージ
データ変換, 11.2
説明, 4.3.1
oracle.sql.ARRAYクラス, 16.1.1
getAutoBuffering()メソッド, 16.3.2
Javaプリミティブ型用のメソッド, 16.3.1
setAutoBuffering()メソッド, 16.3.2
setAutoIndexing()メソッド, 16.3.3, 16.3.3
oracle.sql.BFILEクラス, 4.3.1
oracle.sql.BLOBクラス, 4.3.1
oracle.sql.CHARクラス
getString()メソッド, 4.4.3
getStringWithReplacement()メソッド, 4.4.3
toString()メソッド, 4.4.3
oracle.sql.CharacterSetクラス, 4.4.3
oracle.sql.CLOBクラス, 4.3.1
oracle.sql.データ型
サポート, 4.3.1
oracle.sql.DATEクラス, 4.3.1
oracle.sql.Datum配列, 4.7.4
oracle.sql.Datumクラス, 説明, 4.3.1
oracle.sql.NUMBERクラス, 4.3.1
OracleSql.parse()メソッド, A.4.7
oracle.sql.RAWクラス, 4.3.1
oracle.sql.REFクラス, 4.3.1
oracle.sql.ROWIDクラス, 4.5.1
oracle.sql.STRUCTクラス, 4.3.1
getAutoBuffering()メソッド, 13.2.4
setAutoBuffering()メソッド, 13.2.4
OracleStatementインタフェース, 4.5.5.2
OracleTypesクラス, 4.5.5.7
OracleTypesクラス(型コード用), 4.5.5.7
OracleTypes.CURSOR変数, 4.5.2
OracleXAConnectionクラス, 30.2.2
OracleXADataSourceクラス, 30.2.1
OracleXAResourceクラス, 30.2.3, 30.2.4
OracleXidクラス, 30.2.5
ORADataインタフェース, 4.2.3
その他の使用方法, 13.3.7
Oracleオブジェクト型, 13
データの読込み, 13.3.6
データの書込み, 13.3.6
orai18n.jarファイル, 19.1
OUTパラメータ・モード, 4.7.3, 4.7.3, 4.7.3
外部結合, JDBCエスケープ構文, A.4.5

P

パラメータ・モード
IN, 4.7.2
IN OUT, 4.7.3
OUT, 4.7.3, 4.7.3, 4.7.3
パスワード, 指定, 2.3.2
PATH環境変数, 指定, 2.2.2
PDA, 18.2
パフォーマンス拡張, 標準準拠とOracle, 3.1.4
パフォーマンス拡張要素
列型の定義, 21.2.3
TABLE_REMARKSレポート, 21.2.4
パフォーマンスの最適化, C.2
携帯情報端末(PDA), 18.2
PL/SQL
ストアド・プロシージャ, 2.5.1
PL/SQL連想配列, 4.7
マッピング, 4.7.3
PoolConfig()メソッド, 22.3
populate()メソッド, 18.2
行のプリフェッチ, 21.2
推奨デフォルト値, 21.2.2
分散トランザクション・ブランチの準備, 30.2.4
prepareCall(), 20.1.3
prepareCall()メソッド, 20.2.3, 20.2.3, 20.2.3, 20.2.4
PreparedStatementオブジェクト
作成, 2.3.7
prepareStatement(), 20.1.3
prepareStatement()メソッド, 20.2.3, 20.2.3, 20.2.3, 20.2.4
コード例, 20.2.3
put()メソッド
プロパティ・オブジェクト, 8.1.9
型マップ, 13.3.3, 13.3.3.1

Q

問合せ, 実行, 2.3.4

R

RAWクラス, 4.3.1
リカバリ(分散トランザクション), 30.2.4
REFクラス, 4.3.1
REF CURSOR, 4.5.2
結果セット・オブジェクトとしてインスタンス化, 4.5.2
結果セットへの行の再フェッチ, 17.5
refreshRow()メソッド(結果セット), 17.5
registerConnectionInitializationCallback, 27.4.3.2
registerIndexTableOutParameter()メソッド, 4.7.1, 4.7.3
引数
int elemMaxLen, 4.7.3
int elemSqlType, 4.7.3
int maxLen, 4.7.3
int paramIndex, 4.7.3
コード例, 4.7.3
registerOutParameter()メソッド, 11.4.7
remarksReportingフラグ, 21.2
Remote Method Invocation(RMI), 18.2
removeLogicalTransactionIdEventListenerメソッド, 26.2.2.2
REPLAY_INITIAITION_TIMEOUTパラメータ, 27.5
リソース・マネージャ, 30.1.1
結果セット
自動コミット・モード, C.2.1
メタデータ, 4.5.5.6
Oracle拡張機能, 11.3
getOracleObject()メソッドの使用, 11.4.2
結果セット拡張
ダウングレード・ルール, 17.2
フェッチ・サイズ, 17.4
制限事項, 17.2
Oracleスクロール可能性の要件, 17.1
Oracle更新可能性の要件, 17.1
行のプリフェッチ, 17.5
変更の可視性のサマリー, 17.6.2
外部変更の可視性と検出, 17.6.1
結果セット・フェッチ・サイズ, 17.4
結果セットの保持機能, 3.2.4
結果セット・オブジェクト
クローズ, 2.3.6
結果セット, 処理, 2.3.5
ResultSetクラス, 2.3.4
ResultSet()メソッド, 16.3.3
自動生成キーの取出し, 3.2.2
RETRY_DELAY, 8.2
戻り型
getXXX()メソッド, 11.4.4.1
getObject()メソッド, 11.4.3
getOracleObject()メソッド, 11.4.3
戻り値
キャスト, 11.4.5
RMI, 18.2
分散トランザクション・ブランチのロールバック, 30.2.4
データベースの変更のロールバック, 2.3.8
行のプリフェッチ
データ・ストリーム, 12.7.3
ROWIDクラス
CursorNameメソッド, A.5.1
定義, 4.5.1
ROWID, 結果セット更新での使用, 17.1
RowSet
イベントおよびイベント・リスナー, 18.1.2
概要, 18.1
プロパティ, 18.1.1
横断, 18.1.4
実行時接続ロード・バランシング, はじめに

S

セーブポイント
トランザクション, 3.2.1
スカラー関数, JDBCエスケープ構文, A.4.2
SCAN
下位互換性, 29.2.2
データベースの構成、29.2
接続ロード・バランシング, 29.2.1
最大可用性アーキテクチャ環境, 29.3
Oracle Connection Manager, 29.4
概要, 29.1
バージョン, 29.2.2
スキーマの命名, 4.2.4
スクリプト, ユーザーの認証, 9.9
スクロール可能な結果セット
フェッチ方向, 17.4.2
scroll-sensitivityの実装, 17.6.3
行のプリフェッチ, 17.5
外部変更の可視性と検出, 17.6.1
scroll-sensitive結果セット
制限事項, 17.2
セキュリティ
認証, 9.2
暗号化, 9.5
整合性, 9.5
Oracle Advanced Securityのサポート, 9.1
SELECT文
オブジェクト参照の取得, 15.2.1
sendBatch()メソッド, 21.1.2.5, 21.1.2.7
サーバー側内部ドライバ
データベースへの接続, 7.2
サーバー側Thinドライバ, 概要, 1.1
セッション・コンテキスト
KPRBドライバ, 7.3
setAutoBuffering()メソッド
oracle.sql.ARRAYクラス, 16.3.2
oracle.sql.STRUCTクラス, 13.2.4
setAutoCommit()メソッド, C.2.1
setAutoIndexing()メソッド, 16.3.3, 16.3.3
setBytes()の制限, 回避するためのストリームの使用, 12.7.2
setCursorName()メソッド, A.5.1
setDefaultExecuteBatch()メソッド, 21.1.2.2
setDisableStmtCaching()メソッド, 20.2.3
setEscapeProcessing()メソッド, A.4
setExecuteBatch()メソッド, 21.1.2.3
setFetchSize()メソッド, 17.4.1
setFixedCHAR()メソッド, 11.4.7.2
setMaxFieldSize()メソッド, 21.2.3
setNull(), 11.2.3
setNull()メソッド, 11.4.7
setObejct()メソッド, 11.4.6
setObjectメソッド, 13.3.5
setObject()メソッド
CustomDatumオブジェクト, 13.3.5
オブジェクト参照, 15.2.3
STRUCTオブジェクト, 13.2.3
setOracleObject()メソッド, 11.4.6
setPlsqlIndexTable()メソッド, 4.7.1, 4.7.2
引数
int curLen, 4.7.2
int elemMaxLen, 4.7.2
int elemSqlType, 4.7.2
int maxLen, 4.7.2
int paramIndex, 4.7.2, 4.7.4
Object arrayData, 4.7.2
コード例, 4.7.2
setPoolConfig()メソッド, 22.3
setREF()メソッド, 15.2.3
setRemarksReporting()メソッド, 21.2.4
setString()の制限, 回避するためのストリームの使用, 12.7.2
setString()メソッド
ROWIDとのバインド, 4.5.1
setTransactionIsolation()メソッド, C.3
setXXX()メソッド, 特定のデータ型, 11.4.7
署名付きアプレット, 5.3.1
Solaris
共有ライブラリ, 30.5.1
指定子
データベース, 8.2
SQL
Javaデータ型へのデータ変換, 11.2
型, 定数, 4.5.5.7
SQLエンジン
KPRBドライバとの関係, 7.1
SQL構文(Oracle), A.4
SQLDataインタフェース, 4.2.3
利点, 13.3.1
Oracleオブジェクト型, 13
Oracleオブジェクトからのデータの読込み, 13.3.4
Oracleオブジェクトからのデータの書込み, 13.3.4
SQLNET.ORA
トレースのためのパラメータ, E.2.1
SQLWarningクラス, 制限事項, A.5.5
SSL
LDAP, 8.2
分散トランザクション・ブランチの起動, 30.2.4
文キャッシュ
明示的
定義, 20.1.3
NULLデータ, 20.2.4
暗黙的
定義, 20.1.2
最低使用頻度(LRU)アルゴリズム, 20.1.2
Statementオブジェクト
クローズ, 2.3.6
作成, 2.3.3
statement.cancel(), E.1.4
Oracle拡張機能, 11.3
停止
文の実行, E.1.4
ストアド・プロシージャ
Java, 2.5.2
PL/SQL, 2.5.1
ストリーム・データ, 12
CHAR列, 12.3
クローズ, 12.6
例, 12.2.3
外部ファイル, 12.4
LOB, 12.4
LONG列, 12.2
LONG RAW列, 12.2
複数列, 12.5
注意, 12.7.1
RAW列, 12.3
行のプリフェッチ, 12.7.3
setBytes()とsetString()の制限を回避するための使用, 12.7.2
VARCHAR列, 12.3
ストリーム・データ列
バイパス, 12.5
STRUCTクラス, 4.3.1
STRUCTオブジェクト
埋込みオブジェクト, 13.2.1
取出し, 13.2.1
oracle.sql型としての属性の取出し, 13.2.1
SYS.ANYDATA, 4.5.4
SYS.ANYTYPE, 4.5.4

T

TABLE_REMARKS列, 21.2
TABLE_REMARKSレポート
制限, 21.2.4
TAF, 定義, 28.1
TCP/IPプロトコル, 8.2
テスト
NULL値, 11.2.3
Thinドライバ
アプレット, 5.3
SSLを介したLDAP, 8.2
概要, 1.1
サーバー側, 概要, 1.1
時刻および日付リテラル, JDBCエスケープ構文, A.4.1
tnsEntry, 8.1.2, 30.5.1
toDatum()メソッド
CustomDatumオブジェクトへの適用, 13.3.5
toJdbc()メソッド, 4.3.1
toJDBCObjectメソッド, 13.3.1
setObjectメソッドによるコール, 13.3.6
toString()メソッド, 4.4.3
トレース機能, E.2.1
トレース・パラメータ
クライアント側, E.2.1.1
サーバー側, E.2.1.2
トランザクション・ブランチ, 30.1
トランザクション・ブランチIDコンポーネント, 30.2.5
トランザクション・コンテキスト
KPRBドライバ, 7.3
トランザクション・ガード, 26.1, 27
最大1回の実行, 26.1
論理トランザクションID, 26.1
トランザクションID(分散トランザクション), 30.1.2
トランザクション・マネージャ, 30.1.1
トランザクション・セーブポイント, 3.2.1
トランザクション
ローカルとグローバルの切替え, 30.1.3
透過的アプリケーション・フェイルオーバー(TAF), 定義, 28.1
TTCエラー・メッセージ, リスト, D.4
型マップ, 4.2.3, 11.4.1
エントリの追加, 13.3.3.1
STRUCT, 13.3.3.3
新しいマップの作成, 13.3.3.2
配列の使用, 16.4.2.4
配列の使用, 16.5
型マップ(SQLからJavaへ), 13.3
型マッピング
BigDecimalマッピング, 13.5.2
JDBCマッピング, 13.5.2
オブジェクトJDBCマッピング, 13.5.2
Oracleマッピング, 13.5.2
型マッピング
JPublisherオプション, 13.5.2
型マップ
データベース接続との関係, 7.2
型コード, Oracle拡張機能, 4.5.5.7

U

Unicodeデータ, 4.4.2
unregisterConnectionInitializationCallbackメソッド, 27.4.3.3
更新可能な結果セット
制限事項, 17.2
行のプリフェッチ, 17.5
更新の競合, 17.3
バッチ更新
概要, Oracleと標準モデル, 21.1.1
概要, サポートされている文, 21.1.1
バッチ更新(Oracleモデル)
バッチ値, チェック, 21.1.2.4
バッチ値, オーバーライド, 21.1.2.5
変更のコミット, 21.1.2.6
接続バッチ値, 設定, 21.1.2.2
接続バッチ値と文バッチ値, 21.1.2
デフォルト・バッチ値, 21.1.2.1
自動コミットの無効化, 21.1.2
例, 21.1.2.7
制限事項と特性, 21.1.2.1
概要, 21.1.2
文バッチ値, 設定, 21.1.2.3
更新件数, 21.1.2.7
バッチ更新(標準モデル)
バッチに対する追加, 21.1.3.2
バッチの消去, 21.1.3.6
変更のコミット, 21.1.3.5
エラー処理, 21.1.3.8
例, 21.1.3.7
バッチの実行, 21.1.3.3
バッチと非バッチの混在, 21.1.3.9
概要, 21.1.3
更新件数, 21.1.3.7
エラー時の更新件数, 21.1.3.8
結果セットでの更新の競合, 17.3
更新件数
Oracleバッチ更新, 21.1.2.7
標準バッチ更新, 21.1.3.7
エラー時(標準バッチ処理), 21.1.3.8
url, 8.1.2
URL
KPRBドライバ, 7.2
ユーザーID, 指定, 2.3.2

W

WebRowSet, 18.4
WIDTH, APPLETタグのパラメータ, 5.3.5.1
ウィンドウ, scroll-sensitiveな結果セット, 17.6.3

X

XA
接続実装, 30.2.2
接続(定義), 30.1.2
データソース実装, 30.2.1
データソース(定義), 30.1.2
定義, 30.1
エラー処理, 30.3.3
実装例, 30.4
例外クラス, 30.3.1
Oracle最適化, 30.3.4
OracleトランザクションID実装, 30.2.5
リソース実装, 30.2.3
リソース(定義), 30.1.2
トランザクションIDインタフェース, 30.2.5
XAException, 30.2.4
Xids, 30.2.4