Tabla a tabla (Conversión)

Nivel de licencia:BasicStandardAdvanced

Resumen

Convierte una tabla de entrada a una tabla de dBASE o de geodatabase.

Uso

Sintaxis

TableToTable_conversion (in_rows, out_path, out_name, {where_clause}, {field_mapping}, {config_keyword})
ParámetroExplicaciónTipo de datos
in_rows

La tabla de entrada que se convertirá en una nueva tabla.

Table View; Raster Layer
out_path

El destino en el que se escribirá la tabla de salida.

Workspace
out_name

El nombre de la tabla de salida.

Si la ubicación de salida es una carpeta, convierta las Filas de entrada en una tabla de dBASE al especificar un nombre con la extensión .dbf, o convierta las Filas de entrada en una tabla INFO al especificar un nombre sin extensión. Si la Ubicación de salida es una geodatabase, convierta las Filas de entrada en una tabla de geodatabase al especificar un nombre sin extensión.

String
where_clause
(Opcional)

Una expresión SQL utilizada para seleccionar un subconjunto de registros. Para obtener más información sobre la sintaxis SQL, consulte el tema de la ayuda Referencia SQL para las expresiones de consulta utilizadas en ArcGIS.

SQL Expression
field_mapping
(Opcional)

Los campos y los contenidos de campos que se eligieron desde la tabla de entrada. Puede agregar, cambiar el nombre o eliminar los campos de salida así como establecer las propiedades como el tipo de datos y la regla de fusión.

Más información sobre cómo elegir y establecer los campos de salida.

Field Mappings
config_keyword
(Opcional)

Especifica los parámetros de almacenamiento predeterminados (configuraciones) para las geodatabases en un sistema de administración de bases de datos relacionales (RDBMS). Esta configuración solo se aplica cuando se usan tablas de geodatabases SDE.

El administrador de base de datos establece las palabras clave de configuración de ArcSDE.

String

Ejemplo de código

Ejemplo de TableToTable (ventana Python)

La siguiente secuencia de comandos de la ventana Python demuestra cómo utilizar la herramienta TableToTable en el modo inmediato.

import arcpy from arcpy import env env.workspace = "C:/data" arcpy.TableToTable_conversion("vegtable.dbf", "C:/output/output.gdb", "vegtable")
Ejemplo de TableToTable (secuencia de comandos independiente)

La siguiente secuencia de comandos independiente demuestra cómo utilizar la herramienta TableToTable.

# Name: TableToTable_Example2.py # Description: Use TableToTable with an expression to create a subset #  of the original table.   # Import system modules import arcpy from arcpy import env   # Set environment settings env.workspace = "C:/data"   # Set local variables inTable = "vegtable.dbf" outLocation = "C:/output/output.gdb" outTable = "estuarine"  # Set the expression, with help from the AddFieldDelimiters function to select the appropriate field delimiters for the data type expression = arcpy.AddFieldDelimiters(env.workspace, "VEG_TYPE") + " = 'Estuarine'"   # Execute TableToTable arcpy.TableToTable_conversion(inTable, outLocation, outTable, expression)

Entornos

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: Sí
ArcGIS for Desktop Standard: Sí
ArcGIS for Desktop Advanced: Sí
5/10/2014