プライマリ・コンテンツに移動
Oracle® C++ Call Interfaceプログラマーズ・ガイド
12c リリース1 (12.1)
B72464-02
  目次へ移動
目次

前
 
 

索引

A  B  C  D  E  F  H  I  L  M  N  O  P  Q  R  S  T  U  V  X 

A

ADR, 12.7
ADRCユーティリティ, 12.7.2
ベースの位置, 12.7.1
ADRコマンド・インタープリタ, 12.7
ADRCI, 12.7, 12.7.2
Agentクラス, 13
メソッド, 13
AnyDataクラス, 13
メソッド, 13
サポートされているデータ型, 13
使用例, 13
アプリケーションによるデータ・バッファの管理, 12.3
アプリケーション対応のシリアライズ, 12.2.3.2
連想アクセス
概要, 4.6
アトミックnull, 4.9.2
属性, 1.5
自動診断リポジトリ(ADR), 12.7
自動シリアライズ, 12.2.3.1

B

BatchSQLException
メソッド, 13
BatchSQLExceptionクラス, 13
Bfileクラス, 13
メソッド, 13
BFILE
外部データ型, 5.3.1.1
バインド操作
INバインド操作, 1.4
OUTバインド操作, 1.4
Blobクラス, 13
メソッド, 13
BLOB
外部データ型, 5.3.1.4
Bytesクラス, 13
メソッド, 13

C

コール可能文, 3.4.3
配列をパラメータとして指定, 3.4.3.1
CASE OTTパラメータ, 8.4.3.2
CHAR
外部データ型, 5.3.1.5
クラス
Agentクラス, 13
AnyDataクラス, 13
BatchSQLExceptionクラス, 13
Bfileクラス, 13
Blobクラス, 13
Bytesクラス, 13
Clobクラス, 13
Connectionクラス, 13
ConnectionPoolクラス, 13
Consumerクラス, 13
Dateクラス, 13
Environmentクラス, 13
IntervalDSクラス, 13
IntervalYMクラス, 13
Listenerクラス, 13
Mapクラス, 13
Messageクラス, 13
Metadataクラス, 13
NotifyResultクラス, 13
Numberクラス, 13
PObjectクラス, 13
Producerクラス, 13
Refクラス, 13
RefAnyクラス, 13
ResultSetクラス, 3.5.1, 13
SQLExceptionクラス, 13
StatelessConnectionPoolクラス, 13
Statementクラス, 13
Streamクラス, 13
Subscriptionクラス, 13
Timestampクラス, 13
クライアントの結果キャッシュ, 12.8
ヒント, 12.8
Clobクラス, 13
メソッド, 13
CLOB
外部データ型, 5.3.1.7
CODE OTTパラメータ, 8.4.3.3
コレクション
操作, 4.9
トランザクションのコミット, 3.8
複合オブジェクト検索
複合オブジェクト, 4.8
ネスト・レベル, 4.8
実装, 4.8.1
概要, 4.8
プリフェッチ制限, 4.8
ルート・オブジェクト, 4.8
複合オブジェクト, 4.8
プリフェッチ, 4.8.2
検索, 4.8.1
CONFIG OTTパラメータ, 8.4.3.4
構成ファイル
OTTユーティリティ, 8.4
データベースへの接続, 3.1
Connectionクラス, 13
メソッド, 13
接続プール
createConnectionPoolメソッド, 3.2.1.1
作成, 3.2.1, 3.2.1.1
接続プーリング, 3.2
透過的アプリケーション・フェイルオーバー, 12.1.3
ConnectionPoolクラス, 13
メソッド, 13
Consumerクラス, 13
メソッド, 13
制御文, 1.2.2

D

データ・バッファ, 12.3
データ変換
日付, 5.4.2
DATEデータ型, 5.4.2
内部データ型, 5.4, 5.4
間隔, 5.4.2
INTERVALデータ型, 5.4.2
LOBデータ型, 5.4.1
LOB, 5.4.1
タイムスタンプ, 5.4.2
TIMESTAMPデータ型, 5.4.2
データ型
AnyData, 13
外部データ型, 5.1, 5.3
内部データ型, 5.2
内部データ型, 5.1
OTTマッピング, 8.6
概要, 5.1
データ型, 5
データベース
接続, 3.1
データベース常駐接続プーリング, 3.2.3
管理, 3.2.3.1
使用, 3.2.3.2
DATE
外部データ型, 5.3.1.8
データ変換, 5.4.2
Dateクラス, 13
メソッド, 13
使用例, 13
DDL文
実行, 3.3
ネスト・レベル, 4.8
DML文
実行, 3.3

E

要素, 1.1.4
埋込みオブジェクト, 4.2.1
作成, 4.2.1
フェッチ, 4.9.1
プリフェッチ, 4.9.1
Environmentクラス, 13
メソッド, 13
ERRTYPE OTTパラメータ, 8.4.3.6
Dateクラス, 13
IntervalDSクラス, 13
IntervalYMクラス, 13
Numberクラス, 13
例外処理, 3.10
SQL問合せの実行, 3.5
文の動的実行, 3.6
外部データ型, 5.3.1
BFILE, 5.3.1.1
BLOB, 5.3.1.4
CHAR, 5.3.1.5
CHARZ, 5.3.1.6
CLOB, 5.3.1.7
DATE, 5.3.1.8
FLOAT, 5.3.1.9
INTEGER, 5.3.1.10
INTERVAL DAY TO SECOND,5.3.1.11
INTERVAL YEAR TO MONTH,5.3.1.12
LONG, 5.3.1.13
LONG RAW, 5.3.1.14
LONG VARCHAR, 5.3.1.15
LONG VARRAW, 5.3.1.16
NCLOB, 5.3.1.17
NUMBER, 5.3.1.18
OCCI BFILE, 5.3.1.19
OCCI BLOB, 5.3.1.20
OCCI BYTES, 5.3.1.21
OCCI CLOB, 5.3.1.22
OCCI DATE, 5.3.1.23
OCCI INTERVALDS, 5.3.1.24
OCCI INTERVALYM, 5.3.1.25
OCCI NUMBER, 5.3.1.26
OCCI POBJECT, 5.3.1.27
OCCI REF, 5.3.1.28
OCCI REFANY, 5.3.1.29
OCCI STRING, 5.3.1.29
OCCI TIMESTAMP, 5.3.1.31
OCCI VECTOR, 5.3.1.32
RAW, 5.3.1.33
REF, 5.3.1.34
ROWID, 5.3.1.35
STRING, 5.3.1.36
TIMESTAMP, 5.3.1.37
TIMESTAMP WITH LOCAL TIME ZONE,5.3.1.38
TIMESTAMP WITH TIME ZONE,5.3.1.39
UNSIGNED INT, 5.3.1.40
VARCHAR, 5.3.1.41
VARCHAR2, 5.3.1.41
VARNUM, 5.3.1.43
VARRAW, 5.3.1.44

F

障害診断, 12.7
障害診断
無効化, 12.7.3
フィールド
IntervalDSクラス, 13
IntervalYMクラス, 13
Timestampフィールド, 13
FLOAT
外部データ型, 5.3.1.9

H

HFILE OTTパラメータ, 8.4.3.7

I

ID列のメタデータ, 6.2
索引構成表, 5.2.2
Instant Client, 2.4
利点, 2.4.1
接続名, 2.4.6
データベース接続, 2.4.6
環境変数, 2.4.7
Solaris, 2.4.7
Windows, 2.4.7
インストール, 2.4.2
ライブラリ, 2.4.4
データ共有ライブラリ, 2.4.5
パッチ, 2.4.4
再生成, 2.4.5
パッチのライブラリ, 2.4.4
SDK, 2.4.2.1.1
使用, 2.4.3
Instant Client Light (English),2.5
キャラクタ・セット, 2.5.1
エラー, 2.5.1
グローバリゼーション設定, 2.5.1
インストール, 2.5.3
クライアント管理者インストール, 2.5.3.2
Oracle Universal Installer, 2.5.3.3
OTNダウンロード, 2.5.3.1
使用, 2.5.2
INTEGER
外部データ型, 5.3.1.10
内部データ型, 5.2
CHAR, 5.2.1
LONG, 5.2.1
LONG RAW, 5.2.1
RAW, 5.2.1
VARCHAR2, 5.2.1
INTERVAL DAY TO SECOND
外部データ型, 5.3.1.11
INTERVAL YEAR TO MONTH
外部データ型, 5.3.1.12
IntervalDSクラス, 13
フィールド, 13
メソッド, 13
使用例, 13
IntervalYMクラス, 13
フィールド, 13
メソッド, 13
使用例, 13
INTYPEファイル
構造, 8.5.2
INTYPE OTTパラメータ, 8.4.3.8

L

Listenerクラス, 13
メソッド, 13
LOB
外部データ型
データ変換, 5.4.1
LONG
外部データ型, 5.3.1.13
LONG RAW
外部データ型, 5.3.1.14
LONG VARCHAR
外部データ型, 5.3.1.15

M

オブジェクト属性の操作, 4.7.3
Mapクラス, 13
メソッド, 13, 13
Messageクラス, 13
メソッド, 13
メタデータ
引数属性および結果属性, 6.4.12
属性のグループ化, 6.3
引数属性および結果属性, 6.3
コレクション属性, 6.3
列属性, 6.3
データベース属性, 6.3
リスト属性, 6.3
パッケージ属性, 6.3
パラメータ属性, 6.3, 6.3
プロシージャ、ファンクションおよびサブプログラムの属性, 6.3
スキーマ属性, 6.3
順序属性, 6.3
シノニム属性, 6.3
表およびビューの属性, 6.3
型属性の属性, 6.3
型属性, 6.3
型メソッド属性, 6.3
属性, 6.4
コード例, 6.3.1
コレクション属性, 6.4.8
列属性, 6.4.11
データベース属性, 6.4.15
データベース・オブジェクトの記述, 6.3
リスト属性, 6.4.13
概要, 6.1
パッケージ属性, 6.4.4
パラメータ属性, 6.4.1
プロシージャ、ファンクションおよびサブプログラムの属性, 6.4.3
スキーマ属性, 6.4.14
順序属性, 6.4.10
シノニム属性, 6.4.9
表およびビューの属性, 6.4.2
型属性の属性, 6.4.6
型属性, 6.4.5
型メソッド属性, 6.4.7
MetaDataクラス, 13
メソッド, 13
メソッド, 1.5
Agentメソッド, 13
AnyDataメソッド, 13
BatchSQLExceptionメソッド, 13
Bfileメソッド, 13
Blobメソッド, 13
Bytesメソッド, 13
Clobメソッド, 13
Connectionメソッド, 13
ConnectionPoolメソッド, 13
Consumerメソッド, 13
createConnectionメソッド, 3.1.2, 3.1.2
createConnectionPoolメソッド, 3.2.1.1
createEnvironmentメソッド, 3.1.1
createProxyConnectionメソッド, 3.2.1.2, 3.2.1.2
createStatementメソッド, 3.3.1
Dateメソッド, 13
Environmentクラス, 13
executeメソッド, 3.3.2
executeArrayUpdateメソッド, 3.3.2, 12.3.2
executeQueryメソッド, 3.3.2
IntervalDSメソッド, 13
IntervalYMクラス, 13
Listenerメソッド, 13
Mapメソッド, 13, 13
Messageメソッド, 13
MetaDataクラス, 13
NotifyResultメソッド, 13
Numberクラス, 13
PObjectメソッド, 13
Producerメソッド, 13
Refメソッド, 13
RefAnyメソッド, 13
ResultSetメソッド, 13
setDataBufferメソッド, 12.3.1
SQLExceptionメソッド, 13
StatelessConnectionPool, 13
Statement, 13
Streamメソッド, 13
Subscriptionメソッド, 13
terminateConnectionメソッド, 3.1.2, 3.1.2
terminateEnvironmentメソッド, 3.1.2
terminateStatementメソッド, 3.3.4
Timestampメソッド, 13
行変更の反復, 12.5

N

ナビゲーショナル・アクセス
概要, 4.7
NCLOB
外部データ型, 5.3.1.17
NEEDS_STREAM_DATAステータス, 3.6.1, 3.6.1.5
非手続き型要素, 1.1.4
参照不可能オブジェクト, 4.2.1
NotifyResultクラス, 13
メソッド, 13
NULL, 4.9.2
NUMBER
外部データ型, 5.3.1.18
Numberクラス, 13
メソッド, 13
使用例, 13

O

オブジェクト・キャッシュ, 4.4.2.1, 4.4.2.3
フラッシュ, 4.4.2.4
オブジェクト・モード, 4.4.2.1
オブジェクト・プログラミング
概要, 4.1
OCCIの使用, 4
オブジェクト参照
使用, 4.10
「REF」を参照
オブジェクト型トランスレータ・ユーティリティ
「OTTユーティリティ」を参照
オブジェクト型, 1.5
オブジェクト
SQLによるアクセス, 4.6.1
属性, 1.5
クライアント側, 1.5.1
使用済, 4.7.5
環境, 1.5.2
フラッシュ, 4.7.4
解放, 4.10
OCCI, 4.2
挿入, 4.6.2
インタフェース, 1.5.3
連想, 1.5.3
ナビゲーショナル, 1.5.3
属性の操作, 4.7.3
マーク, 4.7.4
メタデータ・クラス, 1.5.5
メソッド, 1.5
変更, 4.6.2
オブジェクト・キャッシュ, 1.5.1
オブジェクト型, 1.5
確保, 4.7.2
確保, 4.4.2.2, 4.7.2, 4.7.2
データベースへの変更の記録, 4.7.6
ランタイム環境, 1.5.2
透過的アプリケーション・フェイルオーバー, 12.1.2
OCCI
利点, 1.1.1
アプリケーションの構築, 1.1.2
機能, 1.1.3
オブジェクト・モード, 4.4.2.1
概要, 1.1
SQLの特殊用語, 1.4
OCCIクラス
Agentクラス, 13
AnyDataクラス, 13
BatchSQLExceptionクラス, 13
Bfileクラス, 13
Blobクラス, 13
Bytesクラス, 13
Clobクラス, 13
Connectionクラス, 13
ConnectionPoolクラス, 13
Consumerクラス, 13
Dataクラス, 13
Environmentクラス, 13
IntervalDSクラス, 13
IntervalYMクラス, 13
Listenerクラス, 13
Mapクラス, 13
Messageクラス, 13
MetaDataクラス, 13
NotifyResultクラス, 13
Numberクラス, 13
PObjectクラス, 13
Producerクラス, 13
Refクラス, 13
RefAnyクラス, 13
ResultSetクラス, 13
SQLExceptionクラス, 13
StatelessConnectionPoolクラス, 13
Statementクラス, 13
Streamクラス, 13
Subscriptionクラス, 13
Timestampクラス, 13
OCCI環境
接続プール, 3.2.1
作成, 3.1.1, 3.1.1
接続のオープン, 3.1.1, 3.1.2
有効範囲, 3.1.1, 3.1.1
終了, 3.1, 3.1.1
OCCIプログラム
サンプル, 4.13
OCCIプログラムの開発, 4.4
操作のフロー, 4.4.2
プログラム構造, 4.4.1
OCCI型
データ変換, 5.1.1
パフォーマンスの最適化, 3.5.3
プリフェッチ・カウントの設定, 3.5.3
OTTパラメータTRANSITIVE, 8.4.3.13
OTTパラメータ
CASE, 8.4.3.2
CODE, 8.4.3.3
CONFIG, 8.4.3.4
ERRTYPE, 8.4.3.6
HFILE, 8.4.3.7
INTYPE, 8.4.3.8
OUTTYPE, 8.4.3.11
SCHEMA_NAMES, 8.4.3.12
USERID, 8.4.3.15, 8.4.3.16
表示される場所, 8.4.4
OTTユーティリティ
利点, 1.5.6
データベースでの型の作成, 8.3
デフォルトの名前のマッピング, 8.6.1
説明, 1.5.6
パラメータ, 8.4.3
使用, 8.2
OUTバインド変数, 1.3
OUTTYPE OTTパラメータ, 8.4.3.11

P

パラメータ化された文, 3.4.2
パフォーマンス
最適化
executeArrayUpdateメソッド, 12.3.2
setDataBufferメソッド, 12.3.1
パフォーマンスのチューニング, 12
アプリケーションによるデータ・バッファの管理, 12.3
next()メソッドを使用した配列フェッチ, 12.4
接続の共有, 12.2
データ・バッファ, 12.3
複数のLOBの読取りと書込み, 7.4.5
共有サーバー環境, 12.2.1
スレッド・セーフティ, 12.2.1
スレッド・セーフティ, 12.2.1
透過的アプリケーション・フェイルオーバー, 12.1
永続オブジェクト, 4.2, 4.2.1
作成, 4.3.1
スタンドアロン・オブジェクト, 4.2.1
埋込みオブジェクト, 4.2.1
参照不可能オブジェクト, 4.2.1
参照可能オブジェクト, 4.2.1
スタンドアロン・オブジェクト, 4.2.1
オブジェクトの確保, 4.4.2.2, 4.7.2
PL/SQL
OUTバインド変数, 1.3
概要, 1.3
プラガブル・データベース
OCCIのサポート, 3.1.3
PObjectクラス, 13
メソッド, 13
プリフェッチ・カウント
設定, 3.5.3
プリフェッチ制限, 4.8
PREPAREDステータス, 3.6.1, 3.6.1.2
手続き型要素, 1.1.4
Producerクラス, 13
メソッド, 13
プロキシ接続, 3.2.1.2
createProxyConnectionメソッドの使用, 3.2.1.2

Q

問合せ, 1.2.4
指定方法, 3.5.2

R

RAW
外部データ型, 5.3.1.33, 5.3.1.33
REF
外部データ型, 5.3.1.34
オブジェクトへの参照の取出し
Refクラス, 13
メソッド, 13
RefAnyクラス, 13
メソッド, 13
参照可能オブジェクト, 4.2.1
リレーショナル・プログラミング
OCCIの使用, 3
RESULT_SET_AVAILABLEステータス, 3.6.1, 3.6.1.3
ResultSetクラス, 3.5.1, 13
メソッド, 13
ルート・オブジェクト, 4.8
ROWID
外部データ型, 5.3.1.35
反復的な変更, 12.5
変更, 12.5

S

SCHEMA_NAMES OTTパラメータ, 8.4.3.12
共有された接続
使用, 12.2
共有サーバー環境
アプリケーション対応のシリアライズ, 12.2.3.2
自動シリアライズ, 12.2.3.1
同時実行性, 12.2.3.2
スレッド・セーフティ, 12.2.1
実装, 12.2.2
SQL文
制御文, 1.2.2
DML文, 1.2.3
処理, 1.2
問合せ, 1.2.4
コール可能文, 3.4, 3.4.3
パラメータ化された文, 3.4, 3.4.2
標準的な文, 3.4, 3.4.1
SQLExceptionクラス, 13
メソッド, 13
sqlnet.ora, 12.7.3
スタンドアロン・オブジェクト, 4.2.1
作成, 4.2.1
標準的な文, 3.4.1
StatelessConnectionPoolクラス, 13
メソッド, 13
文キャッシュ, 3.9
Statementクラス, 13
メソッド, 13
文ハンドル
作成, 3.3.1, 3.3.1, 3.3.2
再利用, 3.3.3
終了, 3.3.4
ステータス
NEEDS_STREAM_DATA, 3.6.1, 3.6.1.5
PREPARED, 3.6.1, 3.6.1.2
RESULT_SET_AVAILABLE, 3.6.1, 3.6.1.3
STREAM_DATA_AVAILABLE, 3.6.1, 3.6.1.6
UNPREPARED, 3.6.1, 3.6.1.1
UPDATE_COUNT_AVAILABLE, 3.6.1, 3.6.1.4
Streamクラス, 13
メソッド, 13
STREAM_DATA_AVAILABLEステータス, 3.6.1, 3.6.1.6
ストリーム読取り, 3.4.4
ストリーム書込み, 3.4.4
STRING
外部データ型, 5.3.1.36
Subscriptionクラス, 13
メソッド, 13
代用性, 4.12.1

T

索引構成, 5.2.2
スレッド・セーフティ, 12.2.1
実装, 12.2.2
TIMESTAMP
外部データ型, 5.3.1.37
Timestampクラス
メソッド, 13
TIMESTAMPWITHLOCALTIMEZONE
外部データ型, 5.3.1.38
TIMESTAMPWITHTIMEZONE
外部データ型, 5.3.1.39
一時オブジェクト, 4.2, 4.2.2
作成, 4.2.2, 4.3.1
TRANSITIVE OTTパラメータ, 8.4.3.13
透過的アプリケーション・フェイルオーバー, 12.1
接続プーリング, 12.1.3
オブジェクト, 12.1.2
使用方法, 12.1.1
型の継承, 4.12, 4.12.3, 4.12.4

U

UNPREPAREDステータス, 3.6.1, 3.6.1.1
UNSIGNED INT
外部データ型, 5.3.1.40
UPDATE_COUNT_AVAILABLEステータス, 3.6.1, 3.6.1.4
USERID OTTパラメータ, 8.4.3.15, 8.4.3.16

V

このマニュアル, 4.2.3
オブジェクト・アプリケーション, 4.2.3
VARCHAR
外部データ型, 5.3.1.41
VARCHAR2
外部データ型, 5.3.1.41
VARNUM
外部データ型, 5.3.1.43
VARRAW
外部データ型, 5.3.1.16, 5.3.1.44

X

XAライブラリ, 11