EssGetAlias

1人のユーザーについて、アクティブなデータベースからアクティブな別名テーブル名を取得します。

構文

            ESS_FUNC_M EssGetAlias (
            hCtx, pAliasName
            );
         
パラメータデータ型説明

hCtx

ESS_HCTX_T

APIコンテキスト・ハンドル。

pAliasName

ESS_PSTR_T

アクティブな別名テーブルに割り当てられている名前を受け取るポインタのアドレス。

備考

pAliasNameに対して割り当てられたメモリーは、EssFreeを使用して解放する必要があります。

戻り値

正常終了の場合、アクティブな別名テーブルの名前がpAliasNameに戻されます。

アクセス

この関数を使用するには、呼出し元がデータベースに対して少なくとも読取りアクセス権(ESS_PRIV_READ)を持っていて、EssSetActiveを使用してそのデータベースをアクティブなデータベースとして選択している必要があります。

         ESS_FUNC_M 
ESS_GetAlias (ESS_HCTX_T hCtx, ESS_HINST_T hInst)
{
   ESS_FUNC_M     sts = ESS_STS_NOERR;
   ESS_STR_T     AliasName;
   
   sts = EssGetAlias(hCtx, &AliasName);    
   
   if(!sts && AliasName)
   {
       printf("AliasName: %s\r\n",AliasName);
       EssFree(hInst,AliasName);
   }
       
   return (sts);
}
      

関連トピック