属性インデックスの削除(Remove Attribute Index) (データの管理)

サマリ

[属性インデックスの削除(Remove Attribute Index)] ツールは、既存のテーブル、フィーチャクラス、シェープファイル、カバレッジ、属性付きのリレーションシップ クラスから属性インデックスを削除します。

ArcGIS では属性インデックスを使用することによって、属性クエリと一致するレコードを迅速に検索できます。

使用法

構文

RemoveIndex_management (in_table, index_name)
パラメータ説明データ タイプ
in_table

削除対象のインデックス(1 つまたは複数)を格納するテーブル。テーブルの参照先となるのは、実際のテーブル、フィーチャクラス属性テーブル、または属性付きのリレーションシップ クラスです。

Mosaic Layer; Raster Catalog Layer; Raster Layer; Table View
index_name
[index_name,...]

削除対象のインデックス(1 つまたは複数)の名前。

String

コードのサンプル

RemoveIndex(属性インデックスの削除)の Python 例(Python ウィンドウ)

次のスクリプトは、Python の対話形式のウィンドウで RemoveIndex(属性インデックスの削除)関数を使用する方法を示しています。

import arcpy
arcpy.env.workspace = "C:/data/input/indices.gdb"
arcpy.RemoveIndex_management("lakes", ["IndexA", "IndexB"])
Remove Index(属性インデックスの削除)の Python 例 2(スタンドアロン Python スクリプト)
import arcpy
 
# Set a default workspace
arcpy.env.workspace = "c:/data"
 
try:
    # Remove 2 indexes for the Feature Class below.
    arcpy.RemoveIndex_management ("/county.gdb/lots", "indexa;indexb")	
 
except Exception, e:
    # If an error occurred, print line number and error message
    import traceback, sys
    tb = sys.exc_info()[2]
    print "Line %i" % tb.tb_lineno
    print e.message

環境

関連項目

ライセンス情報

ArcView: はい
ArcEditor: はい
ArcInfo: はい

7/10/2012