ヘッダーをスキップ
Oracle® TimesTen In-Memory Database TTClassesガイド
11gリリース2 (11.2.2)
B66724-05
  目次へ移動
目次

前
 
 

索引

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

A

アクセス制御
接続, 2.4.3
接続用のCREATE SESSION権限, 2.4.3.2
XLA, 2.7.3
TimesTenの機能, 2.3
XLA更新の確認
ackUpdatesメソッド, 3.3.1.3.1
トランザクション境界における, 2.7.2
トランザクション境界を使用しない, 2.7.1
ackUpdatesメソッド(XLA), 3.3.1.3.1
addメソッド(XLA表リストへの表ハンドラの追加), 3.3.4.3.1
AddConnectionToPoolメソッド, 3.1.4.3.1
AIX, リンク時の考慮事項, 1.2.1
自動コミット, 3.1.3.3.10

B

バッチ操作
パラメータのバインド, 3.1.5.5.2
実行, 3.1.5.5.3
準備, 3.1.5.5.4
バッチのサイズ, 3.1.5.5.1
TTCmdメソッド, 3.1.5.5
batchSizeメソッド, 3.1.5.5.1
バインド変数, 「パラメータのバインド」を参照
パラメータのバインド
SQLでの重複したパラメータ, 2.5.1.4
入力パラメータ, 2.5.1.1
バインド値の長さ, 設定(バッチ), 3.1.5.5.5
バインド値の長さ, 設定(バッチ以外), 3.1.5.3.23
null値, 設定(バッチ), 3.1.5.5.6
null値, 設定(バッチ以外), 3.1.5.3.24
出力および入力/出力パラメータ, 2.5.1.3
パラメータの登録, 2.5.1.2
registerParamメソッド, 3.1.5.3.19
パラメータ値の設定(バッチ), 3.1.5.5.2
パラメータ値の設定(バッチ以外), 3.1.5.3.22
BindParameterメソッド(パラメータのバインド, バッチ), 3.1.5.5.2
ブックマーク
位置の取得, 3.3.1.3.6
削除, 3.3.1.3.3
位置に戻る, 3.3.1.3.7

C

カタログ
カタログ・クラス(メタデータ情報, 表), 3.2.1
列クラス(メタデータ情報, 列), 3.2.3
カタログ・データのフェッチ, 3.2.1.2.1
索引クラス(メタデータ情報, 索引), 3.2.4
特殊列クラス(メタデータ情報, 特殊列), 3.2.5
システム・カタログ・クラス, 3.2
表クラス(メタデータ情報, 単一の表), 3.2.2
クライアント/サーバー, 遅延準備, 3.1.5.3.17
Closeメソッド(結果セットを閉じる), 3.1.5.3.1
列クラス, カタログ, 3.2.3
列, 列数, 返す, 3.2.2.2.3
columnPrecメソッド(XLA行ビューア), 3.3.2.3.1
columnScaleメソッド(XLA行ビューア), 3.3.2.3.2
Commitメソッド, 3.1.3.3.1
コンパイラ・マクロ
64-bitのTimesTen, 1.1.3.4
C++ストリーム, 1.1.3.2
gcc, 1.1.3.5
C++例外のスロー, 1.1.3.1
TT_64BIT, 1.1.3.4
TTC_USE_STRINGSTREAM, 1.1.3.2.1
TTDEBUG, 1.1.3.3
TTEXCEPT, 1.1.3.1
USE_OLD_CPP_STREAMS, 1.1.3.2.3
コンパイル
アプリケーション, 1.2
UNIXのアプリケーション, 1.2.1
Windowsのアプリケーション, 1.2.2
UNIXのTTClasses, 1.1.1.2
WindowsのTTClasses, 1.1.2.2
UNIXのTTClasses用のコンパイル・オプション, 1.1.1.3
WindowsのTTClasses用のコンパイル・オプション, 1.1.2.3
接続方法
説明, 3.1.3.3.2
例, 2.2
XLA, 3.3.1.3.2
接続
アクセス制御, 2.4.3
自動コミット, 3.1.3.3.10
接続の確認, 3.1.3.3.7
接続(XLA), 3.3.1.3.2
接続方法の例, 2.2
接続, 3.1.3.3.2
接続および切断, 2.4.2
接続クラスの定義, 2.2
接続プール, 3.1.4
コンテキスト値, 3.1.3.3.6
CREATE SESSION権限, 2.4.3.2
切断(XLA), 3.3.1.3.4
切断方法の例, 2.2
切断, 3.1.3.3.3
接続の管理, 2.4
ODBC接続ハンドル, 3.1.3.3.5
XLA接続のための権限, 2.4.3.3
TTConnectionクラス, 3.1.3
妥当性チェック, 3.1.2.4.1
XLA, 接続のための権限, 2.4.3.3
接続プール
プールへの接続の追加, 3.1.4.3.1
プール内のすべての接続の接続, 3.1.4.3.2
プール内のすべての接続の切断, 3.1.4.3.3
プールからの接続の取得, 3.1.4.3.5
プールへの接続の戻し, 3.1.4.3.4
ステータス情報, 3.1.4.3.6
TTConnectionPoolクラス, 3.1.4
CREATE SESSION権限, 2.4.3.2

D

データソース名(DSN), 2.4.1
デバッグ
デバッグ・ライブラリ, 共有および静的(UNIX), 1.1.1.3
情報の生成, 1.1.3.3
共有デバッグ・ライブラリ(UNIX), 1.1.1.3
静的デバッグ・ライブラリ(UNIX), 1.1.1.3
遅延準備, クライアント/サーバー, 3.1.5.3.17
delメソッド(XLA表リストからの表削除ハンドラ), 3.3.4.3.2
TTClassesライブラリおよびオブジェクト・ファイルの削除
UNIX, 1.1.1.3
Windows, 1.1.2.3
deleteBookmarkAndDisconnectメソッド, 3.3.1.3.3
TTClassesのデモ, 1.3
disableLoggingメソッド, 3.1.1.3.1
DisableTrackingメソッド(XLA表ハンドラ), 3.3.3.4.1
Disconnectメソッド
説明, 3.1.3.3.3
XLA, 3.3.1.3.4
DisconnectAllメソッド, 3.1.4.3.3
DO_NOT_THROWフラグ(TTStatus), 例外の抑制, 3.1.2.1
ドライバ・マネージャ
制限, 1.2.3
ドライバ・マネージャ用の共有最適化済ライブラリ(Windows), 1.1.2.3
Dropメソッド(準備済文の削除), 3.1.5.3.2
DSN(データソース名), 2.4.1
重複パラメータのバインド, 2.5.1.4
DuplicateBindMode一般的な接続属性, 2.5.1.4
DurableCommitメソッド, 3.1.3.3.4

E

EnableTrackingメソッド(XLA表ハンドラ), 3.3.3.4.2
環境ハンドル, ODBC, 3.1.1.3.4
環境変数
UNIX, 1.1.1.1
Windows, 1.1.2.1
エラー・レポート
ストリームへのエラーの出力, 3.1.2.4.2
例外の抑制, DO_NOT_THROWフラグ, 3.1.2.1
TTStatusでのtry/catch, 3.1.2.1
TTErrorクラス, 3.1.2.2.1
TTStatusクラス, 3.1.2
TTWarningクラス, 3.1.2.2.2
Executeメソッド(文の実行), 3.1.5.3.3
ExecuteBatchメソッド, 3.1.5.5.3
ExecuteImmediateメソッド(PrepareおよびExecuteのかわりに), 3.1.5.3.4

F

結果セットの行のフェッチ, 3.1.5.3.5
fetchCatalogDataメソッド, 3.2.1.2.1
FetchNextメソッド(結果セットの行のフェッチ), 3.1.5.3.5
fetchUpdatesWaitメソッド(XLA), 3.3.1.3.5
freeConnectionメソッド, 3.1.4.3.4

G

gcc, TTClassesのコンパイルで使用, 1.1.3.5
generateSQLメソッド(XLA表ハンドラ), 3.3.3.4.3
Getメソッド(列値, XLA行ビューア), 3.3.2.3.3
getBookmarkIndexメソッド(XLA), 3.3.1.3.6
getCollationメソッド(索引), 3.2.4.2.1
getColNameメソッド(XLA列), 3.3.6.3.1
getColNumberメソッド(XLA表), 3.3.5.3.1
getColumnメソッド
カタログ, 列, 3.2.2.2.1
説明, 3.1.5.3.6
メタデータ, XLA行ビューア, 3.3.2.3.4
getColumnLengthメソッド, 3.1.5.3.7
getColumnNameメソッド
カタログ, 列, 3.2.3.2.1
説明, 3.1.5.4.1
索引, 3.2.4.2.2
getColumnNameメソッド(特殊列), 3.2.5.3.1
getColumnNullabilityメソッド, 3.1.5.4.2
getColumnNullableメソッド, 3.1.5.3.8
getColumnPrecisionメソッド, 3.1.5.4.3
getColumnScaleメソッド, 3.1.5.4.4
getColumnTypeメソッド, 3.1.5.4.5
getDataTypeメソッド
列, 3.2.3.2.2
特殊列, 3.2.5.3.2
getHdbcメソッド, 3.1.3.3.5
getIndexメソッド, 3.2.2.2.2
getIndexNameメソッド, 3.2.4.2.3
getIndexOwnerメソッド, 3.2.4.2.4
getLengthメソッド
列, 3.2.3.2.3
特殊列, 3.2.5.3.3
getMaxRowsメソッド, 3.1.5.3.10
getNColsメソッド(列数, XLA表), 3.3.5.3.2
getNColumnsメソッド, 3.1.5.4.6
getNextColumnメソッド, 3.1.5.3.11
getNextColumnNullableメソッド, 3.1.5.3.12
getNParametersメソッド, 3.1.5.4.7
getNullableメソッド(列), 3.2.3.2.4
getNumColumnsメソッド
索引, 3.2.4.2.5
表, 3.2.2.2.3
getNumIndexesメソッド, 3.2.2.2.4
getNumSpecialColumnsメソッド, 3.2.2.2.5
getNumSysTablesメソッド, 3.2.1.2.2
getNumTablesメソッド, 3.2.1.2.3
getNumUserTablesメソッド, 3.2.1.2.4
getOwnerNameメソッド(XLA表), 3.3.5.3.3
getParamメソッド, 3.1.5.3.13
getParamNullabilityメソッド, 3.1.5.4.8
getParamPrecisionメソッド, 3.1.5.4.9
getParamScaleメソッド, 3.1.5.4.10
getParamTypeメソッド, 3.1.5.4.11
getPrecisionメソッド
列, 3.2.3.2.5
特殊列, 3.2.5.3.4
XLA列, 3.3.6.3.2
getQueryThresholdメソッド, 3.1.5.3.14
getRadixメソッド, 列, 3.2.3.2.6
getRowCountメソッド, 3.1.5.3.15
getScaleメソッド
列, 3.2.3.2.7
特殊列, 3.2.5.3.5
XLA列, 3.3.6.3.3
getSizeメソッド(XLA列), 3.3.6.3.4
getSpecialColumnメソッド, 3.2.2.2.6
getStatsメソッド, 3.1.4.3.6
getSysColNumメソッド(XLA列), 3.3.6.3.5
getTableメソッド, 3.2.1.2.5
getTableIndexメソッド, 3.2.1.2.6
getTableNameメソッド
カタログ, 表, 3.2.2.2.7
索引, 3.2.4.2.6
XLA表, 3.3.5.3.4
getTableOwnerメソッド, 3.2.2.2.8
getTableTypeメソッド, 3.2.2.2.9
GetTTContextメソッド, 3.1.3.3.6
getTypeメソッド
索引, 3.2.4.2.7
XLA列, 3.3.6.3.6
getTypeNameメソッド
列, 3.2.3.2.8
特殊列, 3.2.5.3.6
getUserColNumメソッド(XLA列), 3.3.6.3.7
getUserTableメソッド, 3.2.1.2.7

H

HandleChangeメソッド
XLA表ハンドラ, 3.3.3.4.4
XLA表リスト, 3.3.4.3.3
HandleDeleteメソッド(XLA表ハンドラ), 3.3.3.4.5
HandleInsertメソッド(XLA表ハンドラ), 3.3.3.4.6
HandleUpdateメソッド(XLA表ハンドラ), 3.3.3.4.7
HDBC(接続)ハンドル, ODBC, 3.1.3.3.5
HENV(環境)ハンドル, ODBC, 3.1.1.3.4
HSTMT(文)ハンドル, ODBC, 3.1.5, 3.1.5.3.9

I

索引クラス, カタログ, 3.2.4
索引, 索引数, 返す, 3.2.2.2.4
入力パラメータ, 2.5.1.1
I/Oストリーム, C++フラグ設定, 1.1.3.2
isBeingExecutedメソッド, 3.1.5.4.12
isColumnNullメソッド, 3.1.5.3.16
isColumnTTTimestampメソッド(XLA行ビューア), 3.3.2.3.5
isConnectedメソッド, 3.1.3.3.7
isConnectionInvalidメソッド, 3.1.2.4.1
isNullメソッド(列, XLA行ビューア), 3.3.2.3.6
isNullableメソッド(XLA列), 3.3.6.3.8
分離レベル
コミット読取り, 3.1.3.3.11
シリアライズ可能, 3.1.3.3.12
isPKColumnメソッド(主キー, XLA列), 3.3.6.3.9
isSystemTableメソッド, 3.2.2.2.10
isTTTimestampメソッド(XLA列), 3.3.6.3.10
isUniqueメソッド(索引), 3.2.4.2.8
isUpdatedメソッド(XLA列), 3.3.6.3.11
isUserTableメソッド, 3.2.2.2.11

L

アプリケーションのリンク
AIXの場合の考慮事項, 1.2.1
UNIXの場合, 1.2.1
Windowsの場合, 1.2.2
関連情報への参照, 1.2
Solarisの場合の考慮事項, 1.2.1
LOB
TimesTenのサポート, 2.5.4
XLAのサポート, 2.7
ロックのタイムアウト時間, 3.1.3.3.13
ロギング
無効, 3.1.1.3.1
レベル, 3.1.1.3.2
ログ情報, 送信先, 3.1.1.3.3
TTGlobalクラス, 3.1.1
使用, 2.6

M

マクロ, 「コンパイラ・マクロ」を参照
Make
clean, TTClassesライブラリとオブジェクト・ファイルの削除(UNIX), 1.1.1.3
clean, TTClassesライブラリとオブジェクト・ファイルの削除(Windows), 1.1.2.3
デバッグ・ライブラリ(UNIX), 1.1.1.3
最適化済ライブラリ(UNIX), 1.1.1.3
最適化済ライブラリ, 直接およびクライアント/サーバー(Windows), 1.1.2.3
最適化済ライブラリ, クライアント/サーバー(Windows), 1.1.2.3
共有デバッグ・ライブラリ(UNIX), 1.1.1.3
共有最適化済ライブラリ(UNIX), 1.1.1.3
ドライバ・マネージャ用の共有最適化済ライブラリ(Windows), 1.1.2.3
静的デバッグ・ライブラリ(UNIX), 1.1.1.3
静的最適化済ライブラリ(UNIX), 1.1.1.3
メタデータ
列, 3.2.3
索引, 3.2.4
システム表の数, 3.2.1.2.2
表の数, 3.2.1.2.3
ユーザー表の数, 3.2.1.2.4
特殊列, 3.2.5
表, 1つ, 3.2.2
表, 3.2.1
マルチスレッド・アプリケーション, 3.1.4

N

表名, 返す, 3.2.2.2.7
numUpdatedColsメソッド(XLA行ビューア), 3.3.2.3.7

O

ODBC
HDBC(接続)ハンドル, 3.1.3.3.5
HENV(環境)ハンドル, 3.1.1.3.4
HSTMT(文)ハンドル, 3.1.5, 3.1.5.3.9
最適化済ライブラリ
クライアント/サーバー(Windows), 1.1.2.3
直接およびクライアント/サーバー(Windows), 1.1.2.3
ドライバ・マネージャ用(Windows), 1.1.2.3
共有(UNIX), 1.1.1.3
共有および静的(UNIX), 1.1.1.3
静的(UNIX), 1.1.1.3
ostreamメソッド, 3.1.2.4.2
OUTおよびIN OUTパラメータ
出力値の取得, 3.1.5.3.13
登録, 2.5.1.2
出力および入力/出力パラメータ
バインド, 2.5.1.3
表の所有者, 返す, 3.2.2.2.8

P

パラメータのバインド, 「パラメータのバインド」を参照
プリフェッチ, 3.1.3.3.15
Prepareメソッド(文の準備), 3.1.5.3.17
PrepareBatchメソッド, 3.1.5.5.4
printColumnメソッド, 3.1.5.3.18

Q

問合せ, 「結果セット」を参照
TTClassesのクイック・スタート・デモ, 1.3

R

REF CURSOR
REF CURSOR用のgetParamメソッド, 3.1.5.3.13
使用, 2.5.2
registerParamメソッド, 2.5.1.2, 3.1.5.3.19
RePrepareメソッド(無効化後), 3.1.5.3.20
結果セット
閉じる, 3.1.5.3.1
現在の行の列のフェッチ, 3.1.5.3.6
現在の行の次の列のフェッチ, 3.1.5.3.11
行のフェッチ, 3.1.5.3.5
最大行数, 3.1.5.3.21
現在の行の列値の出力, 3.1.5.3.18
Rollbackメソッド, 3.1.3.3.8
ROWID, ROWID型, 2.5.3

S

SetAutoCommitOffメソッド, 3.1.3.3.9
SetAutoCommitOnメソッド, 3.1.3.3.10
setBookmarkIndexメソッド(XLA), 3.3.1.3.7
SetIsoReadCommittedメソッド, 3.1.3.3.11
SetIsoSerializableメソッド, 3.1.3.3.12
SetLockWaitメソッド, 3.1.3.3.13
setLogLevelメソッド, 3.1.1.3.2
setLogStreamメソッド, 3.1.1.3.3
setMaxRowsメソッド, 3.1.5.3.21
setParamメソッド(パラメータのバインド, バッチ以外), 3.1.5.3.22
setParamLengthメソッド
バッチ操作, 3.1.5.5.5
バッチ以外の操作, 3.1.5.3.23
setParamNullメソッド
バッチ操作, 3.1.5.5.6
バッチ以外の操作, 3.1.5.3.24
SetPrefetchCloseOffメソッド, 3.1.3.3.14
SetPrefetchCloseOnメソッド, 3.1.3.3.15
SetPrefetchCountメソッド, 3.1.3.3.16
setQueryThresholdメソッド, 3.1.5.3.25
setQueryTimeoutメソッド, 3.1.5.3.26
setTupleメソッド(XLA行ビューア), 3.3.2.3.8
共有デバッグ・ライブラリ(UNIX), 1.1.1.3
共有最適化済ライブラリ(UNIX), 1.1.1.3
バッチのサイズ, 3.1.5.5.1
Solaris, リンク時の考慮事項, 1.2.1
特殊列クラス, カタログ, 3.2.5
SQL文
削除, 3.1.5.3.2
実行, 3.1.5.3.3
即時実行(準備と実行ではなく), 3.1.5.3.4
実行, 確認, 3.1.5.4.12
影響を受ける行数, 3.1.5.3.15
準備, 3.1.5.3.17
再準備(無効化後), 3.1.5.3.20
タイムアウトおよびしきい値, 2.5.5
TTCmdクラス, 3.1.5
sqlhenvメソッド, 3.1.1.3.4
文ハンドル, ODBC, 3.1.5, 3.1.5.3.9
文, 「SQL文」を参照
静的デバッグ・ライブラリ(UNIX), 1.1.1.3
静的最適化済ライブラリ(UNIX), 1.1.1.3
ストリーム, C++フラグ設定, 1.1.3.2
システム・カタログ, 「カタログ」を参照

T

表クラス, カタログ, 3.2.2
しきい値, SQL文, 2.5.5
throwErrorメソッド, 3.1.2.4.3
タイムアウト, SQL文, 2.5.5
トランザクション
トランザクション境界におけるXLA更新の確認, 2.7.2
トランザクション境界を使用しないXLA更新の確認, 2.7.1
自動コミット, 3.1.3.3.10
コミット, 3.1.3.3.1
永続コミット, 3.1.3.3.4
分離レベル, コミット読取り, 3.1.3.3.11
分離レベル, シリアライズ可能, 3.1.3.3.12
ログAPI, 概要, 2.7
ロールバック, 3.1.3.3.8
TT_64BITコンパイラ・マクロ, 1.1.3.4
TTC_USE_STRINGSTREAMコンパイラ・マクロ, 1.1.3.2.1
TTCatalogクラス(メタデータ情報, 表), 3.2.1
TTCatalogColumnクラス
メタデータ情報, 列, 3.2.3
TTCatalogColumnオブジェクトを返す, 3.2.2.2.1
TTCatalogIndexクラス
メタデータ情報, 索引, 3.2.4
TTCatalogIndexオブジェクトを返す, 3.2.2.2.2
TTCatalogSpecialColumnクラス
メタデータ情報, 特殊列, 3.2.5
TTCatalogSpecialColumnオブジェクトを返す, 3.2.2.2.6
TTCatalogTableクラス
メタデータ情報, 単一の表, 3.2.2
TTCatalogTableオブジェクトを返す, 3.2.1.2.5
TTCmdクラス(SQL文)
バッチ操作, 3.1.5.5
一般的な用途, 3.1.5.3
概要, 3.1.5
バッチ以外の操作, 3.1.5.3
オブジェクト・プロパティ, 取得, 3.1.5.4
概要, 使用, 2.2
TTConnectionクラス
説明, 3.1.3
概要, 使用, 2.2
TTConnectionPoolクラス
説明, 3.1.4
概要, 使用, 2.2
TTDEBUGコンパイラ・マクロ, 1.1.3.3
TTErrorクラス, 3.1.2.2.1
TTEXCEPTコンパイラ・マクロ, 1.1.3.1
TTGlobalクラス(ロギング), 3.1.1
TTStatusクラス(エラーのレポート), 3.1.2
TTWarningクラス, 3.1.2.2.2
TTXlaColumnクラス, 3.3.6
TTXlaPersistConnectionクラス, 3.3.1
TTXlaRowViewerクラス, 3.3.2
TTXlaTableクラス, 3.3.5
TTXlaTableHandlerクラス, 3.3.3
TTXlaTableListクラス, 3.3.4

U

UNIX
TTClasses用のコンパイル・オプション, 1.1.1.3
アプリケーションのコンパイルおよびリンク, 1.2.1
TTClassesのコンパイル, 1.1.1.2
環境変数, 1.1.1.1
TTClassesライブラリのインストール, 1.1.1.4
updatedColメソッド(XLA行ビューア), 3.3.2.3.9
USE_OLD_CPP_STREAMSコンパイラ・マクロ, 1.1.3.2.3

W

Windows
TTClasses用のコンパイル・オプション, 1.1.2.3
アプリケーションのコンパイルおよびリンク, 1.2.2
TTClassesのコンパイル, 1.1.2.2
環境変数, 1.1.2.1

X

XLA
アクセス制御, 2.7.3
ackUpdatesメソッド, 更新の確認, 3.3.1.3.1
ブックマーク位置, 取得, 3.3.1.3.6
ブックマーク位置, 返す, 3.3.1.3.7
クラス, 2.7
XLAを使用するためのクラス, 3.3
列クラス, 3.3.6
接続, 3.3.1.3.2
接続, 作成, 3.3.1
接続, 権限, 2.4.3.3
ブックマークの削除, 3.3.1.3.3
切断, 3.3.1.3.4
レコードのフェッチ, 3.3.1.3.5
LOBサポート, 2.7
接続のための権限, 2.4.3.3
行ビューア・クラス, 3.3.2
表クラス, 3.3.5
表ハンドラ・クラス, 3.3.3
表リスト・クラス, 3.3.4
更新, トランザクション境界における確認, 2.7.2
更新, トランザクション境界を使用しない確認, 2.7.1