カテゴリ別のXLA関数の概要
TimesTenのXLAは、TimesTen Classicデータベースに対する更新を検出するために使用でき、独自のレプリケーション・ソリューションを構築するためのツールキットとしても使用できます。
「XLAおよびTimesTenイベント管理」を参照してください。
この項では、XLA関数をその使用方法を基準に分類し、各関数について簡単に説明します。次のカテゴリがあります。
XLAコア関数
次の表に、すべてのXLAアプリケーションで使用可能なXLAコア関数を示しますが、データ型変換関数に関してはこの後の表に別にリストしています。
これらの大部分の関数の使用方法は、「XLAイベント・ハンドラ・アプリケーションの作成」を参照してください。
関数 | 説明 |
---|---|
1つ以上のトランザクション更新レコードをトランザクション・ログから取得したことを確認します。 |
|
|
|
列データを接続文字セットに変換します。 |
|
トランザクション・ログ・ブックマークを削除します。 |
|
エラー情報を取得します。 |
|
エラー・スタック情報をリセットします。 |
|
表内のすべての列に関する情報を取得します。 |
|
データベースの現在のブックマークのログ・レコード識別子を取得します。 |
|
表に関する情報を取得します。 |
|
XLAの現行のバージョンを取得します。 |
|
TimesTenから一連の更新を取得します。 |
|
TimesTenから一連の更新を取得します。使用可能な更新がトランザクション・ログにない場合は、指定した時間待機します。 |
|
トランザクション・ログにアクセスするためにデータベースへのハンドルを初期化します。 |
|
データベースの現在のブックマークのログ・レコード識別子を設定します。 |
|
使用するXLAのバージョンを設定します。 |
|
所有者および名前が指定された表のシステム表識別子およびユーザー表識別子を検出します。 |
|
表のXLAステータスを設定および取得します。 |
|
キャッシュされた表定義が、処理中のXLAレコードと互換性があること確認します。 |
|
変更更新レコードの処理を必要とする表の列に関する情報を取得します。 |
|
2つのXLAバージョンを比較します。 |
XLAデータ型変換関数
次の表に、データ型変換関数を示します。
「XLAデータ型」を参照してください。
関数 | 説明 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XLAレプリケーション関数
次の表に、レプリケーション・メカニズムとしてXLAのみを使用する関数を示します。(これらの関数のリファレンス情報は、他のXLA関数に関する別の項「XLAレプリケーション関数リファレンス」を参照してください。)
関数 | 説明 |
---|---|
XLAハンドルに関連付けられているデータベースに更新を適用します。 |
|
トランザクションをコミットします。 |
|
更新レコードの結果を示すSQL文を生成します。 |
|
特定のキー値を持つ表の更新レコードを検索します。 |
|
トランザクションをロールバックします。 |
|
送信側のデータベースから受信した表記述内の指定した表が、受信側のデータベースと互換性があることを検証します。 |
これらの関数の使用方法については、「レプリケーション・メカニズムとしてのXLAの使用」を参照してください。