表またはビューの所有者および名前を指定して、表またはマテリアライズド・ビューのシステム表識別子およびユーザー表識別子を検出します。この関数の使用方法については、「更新を監視する表の指定」を参照してください。
SQLRETURN ttXlaTableByName(ttXlaHandle_h handle,
char *owner,
char *name,
out SQLUBIGINT *sysTableID,
out SQLUBIGINT *userTableID)
|   パラメータ   |    型   |    説明   | 
|    handle    |     ttXlaHandle_h    |    データ・ストアのトランザクション・ログ・ハンドル。   | 
|    owner    |     char *    |    表またはビューの所有者の文字列。   | 
|    name    |     char *    |    表またはビューの名前。   | 
|    sysTableID    |     out   SQLUBIGINT *  |    システム表IDが返されます。   | 
|    userTableID    |     out   SQLUBIGINT *  |    ユーザー表IDが返されます。   | 
コールが成功すると、SQL_SUCCESSが返されます。返されない場合は、ttXlaErrorを使用してエラーをレポートします。
表PURCHASING.INVOICESに関連付けられているシステム表IDおよびユーザー表IDを取得するには、次のコールを実行します。
SQLUBIGINT sysTableID;
SQLUBIGINT userTableID;
 rc = ttXlaTableByName(xlahandle, "PURCHASING", "INVOICES",
                       &sysTableID, &userTableID);