選択から定義クエリーを生成 (データ管理ツール)
サマリー
レイヤーまたはテーブルの選択したフィーチャまたは行から定義クエリー (SQL 形式) を作成します。
使用法
入力のアクティブな選択が必要です。 選択した行がハイライト表示されている場合、ハイライト表示された行がクエリーの生成に使用されます。
マップまたはシーンで入力レイヤーまたはテーブル ビューが存在する必要があります。
入力レイヤーまたはテーブルがジオデータベースに登録されていない場合、クエリー レイヤーが作成され、このレイヤーから定義クエリーが生成されます。
定義クエリーの句には、1,000 個の値の制限が設けられています。 選択に 1,000 個以上の値が含まれている場合、生成される定義クエリーには複数の句が含まれます。
生成方法 パラメーターが 選択の一致 に設定されている場合、ObjectID フィールドがデフォルトで使用されます。 レイヤーに GlobalID フィールドがある場合、このフィールドが ObjectID フィールドの代わりに使用されます。 生成方法 パラメーターが フィールド値の使用 に設定されている場合、GlobalID フィールドは フィールド パラメーターに指定されません。
アクティブなクエリーのアペンド パラメーターは、生成方法 パラメーターが フィールド値の使用 に設定されており、入力レイヤーまたはテーブルにアクティブな定義クエリーがある場合にのみ使用できます。 アクティブなクエリーは、レイヤーまたはテーブルのプロパティを検証することで決定できます。
生成されたクエリーの変更 パラメーターはオンであるが、Where 句 パラメーター値が変更または指定されていない場合、ツールはデフォルトで生成された定義クエリーを使用します。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力テーブル |
定義クエリーを生成するレイヤーまたはテーブル ビュー。 |
Table View |
|
生成方法 (オプション) |
定義クエリーの生成に使用される方法を指定します。
|
String |
|
フィールド (オプション) |
クエリーの値を生成するために使用される、テーブルまたはテーブル ビューのフィールド。 フィールド タイプには、Short、Long、Text、GUID を指定できます。 このパラメーターは、生成方法 パラメーターが フィールド値の使用 に設定されている場合に必須です。 |
Field |
|
クエリー名 (オプション) |
生成されるクエリーの一意の名前。 |
String |
|
WHERE 句の反転 (オプション) |
生成された定義クエリー (Where 句) が反転しており、選択されていない値をすべて含めるか、入力テーブルのすべての選択値を含めるかを指定します。
|
Boolean |
|
アクティブなクエリーのアペンド (オプション) |
生成された定義クエリーをアクティブなクエリーに追加するかどうかを指定します。 このパラメーターは、レイヤーまたはテーブルにアクティブな定義クエリーがあり、生成方法 パラメーターが フィールド値の使用 に設定されている場合に使用できます。
|
Boolean |
|
生成されたクエリーの変更 (オプション) |
定義クエリーを生成する前に、定義クエリーを表示し、Where 句 パラメーターを変更できるかどうかを指定します。
|
Boolean |
|
Where 句 (オプション) |
他のパラメーター値から生成された定義クエリーの SQL 式。 SQL 構文の詳細については、「ArcGIS で使用されるクエリー式の SQL リファレンス」をご参照ください。 |
SQL Expression |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
更新されるテーブル |
生成された定義クエリーで更新された入力。 |
Feature Layer; Table View |
環境
このツールは、ジオプロセシング環境を一切使用しません。
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい