Distributed Tuning Interface Guide (v11)

PvDropIndexByName() (DTI 関数)

名前を指定することによって、辞書ファイルとデータ ファイルからインデックスを削除します。

ヘッダー ファイル:ddf.h(ヘッダー ファイルも参照)

関数が最初に利用可能になるライブラリ:w3dbav75.dll(Windows)、libpsqldti.so(Linux)(リンク ライブラリも参照)

構文

PRESULT PvDropIndexByName( 
	WORD            dictHandle, 
	LPCSTR          tableName, 
	LPCSTR          indexName); 

引数

In
dictHandle
PvOpenDatabase() (DTI 関数)によって返される、開いている辞書のハンドル。
In
tableName
テーブル情報を含む構造体。
In
indexName
削除するインデックスの名前。

戻り値

PCM_Success
操作は成功しました。
PCM_errFailed
操作は成功しませんでした。
PCM_errInvalidDictionaryHandle
指定された辞書ハンドルは存在しません。
PCM_errTableNotFound
tableName で指定されたテーブルは辞書内に見つかりません。

備考

まず PvOpenDatabase() (DTI 関数)を使用して、辞書を正常に開く必要があります。

tableName によって指定されたテーブルが、dictHandle で指定された辞書の中になければなりません。

関連項目

PvStart() (DTI 関数)
PvOpenDatabase() (DTI 関数)
PvAddIndex() (DTI 関数)
PvDropIndex() (DTI 関数)
PvCloseDictionary() (DTI 関数)
PvStop() (DTI 関数)


PvDropIndex() (DTI 関数)

PvDropTable() (DTI 関数)