Generar consulta de definición desde Selección (Herramientas de administración de datos)
Resumen
Crea una consulta de definición (en formato SQL) a partir de las entidades o filas seleccionadas de la capa o tabla.
Uso
Se requiere una selección activa de la entrada. Cuando se resalta cualquiera de las filas seleccionadas, las filas resaltadas se utilizarán para generar la consulta.
La capa o vista de tabla de entrada debe estar presente en el mapa o la escena.
Si la tabla o capa de entrada no se ha registrado en la geodatabase, se creará una capa de consulta y la consulta de definición se generará a partir de esta capa.
Cada cláusula de consulta de definición tiene un límite de 1000 valores. Si la selección contiene más de 1000 valores, la consulta de definición resultante incluirá varias cláusulas.
Si el parámetro Método de generación está definido como Igualar selección, se utilizará el campo ObjectID de forma predeterminada. Si una capa tiene un campo GlobalID, se utilizará este campo en lugar del campo ObjectID. El campo GlobalID no se proporcionará en el parámetro si el parámetro Campo cuando el parámetro Método de generación está definido como Utilizar valores de campo.
El parámetro Adjuntar la consulta activa solo está disponible si el parámetro Método de generación está definido como **Utilizar valores de campo **y la capa o tabla de entrada tiene una consulta de definición activa. Usted puede determinar la consulta activa examinando las propiedades de la capa o tabla.
Si el parámetro Modificar consulta generada está activado, pero no se ha modificado ni especificado el valor del parámetro Cláusula where, la herramienta utilizará la consulta de definición generada de manera predeterminada.
Parámetros
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Tabla de entrada |
Capa o vista de tabla a partir de la cuál se va a generar la consulta de definición. |
Table View |
|
Método de generación (Opcional) |
Especifica el método que se utilizará para generar la consulta de definición.
|
String |
|
Campo (Opcional) |
El campo de la tabla o vista de tabla que se utilizará para generar valores para la consulta. Los tipos de campos aceptados son Corto, Largo, Texto y GUID. Este parámetro es obligatorio si el parámetro Método de generación está configurado como Utilizar valores de campo. |
Field |
|
Nombre de consulta (Opcional) |
El nombre único de la consulta que se va a generar. |
String |
|
Invertir cláusula Where (Opcional) |
Especifica si la consulta de definición generada (cláusula where) se invertirá e incluirá todos los valores no seleccionados o bien todos los valores seleccionados de la tabla de entrada.
|
Boolean |
|
Adjuntar la consulta activa (Opcional) |
Especifica si la consulta de definición generada se incorporará a la consulta activa. Este parámetro está disponible si la capa o tabla tiene una consulta de definición activa y el parámetro Método de generación está definido como Utilizar valores de campo.
|
Boolean |
|
Modificar la consulta generada (Opcional) |
Especifica si la consulta de definición se mostrará y se podrá modificar mediante el parámetro Cláusula where antes de que se genere.
|
Boolean |
|
Cláusula Where (Opcional) |
La expresión SQL de consulta de definición generada a partir de los demás valores de los parámetros. Para obtener más información sobre la sintaxis SQL, consulte Referencia SQL para las expresiones de consulta utilizadas en ArcGIS. |
SQL Expression |
Salida derivada
| Etiqueta | Explicación | Tipo de datos |
|---|---|---|
|
Tabla actualizada |
La entrada actualizada con la consulta de definición generada. |
Feature Layer; Table View |
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Avanzado: Sí