Copiar filas (Administración de datos)
Resumen
Escribe las filas desde una tabla de entrada, vista de tabla, clase de entidad o capa de entidades a una tabla nueva. Si una selección se define en una clase de entidad o capa de entidades en ArcMap, sólo se copiarán las filas seleccionadas.
Uso
- 
Todas las filas se copian si la entrada es una clase de entidad o tabla. Si las filas de entrada provienen de una capa o vista de tabla que tienen una selección, sólo se utilizan las entidades o filas seleccionadas. 
- 
Si las filas de entrada son una clase de entidad, entonces sólo se copian a la tabla de salida los atributos y no la geometría. 
- 
Esta herramienta soporta los siguientes formatos de tabla como entrada: - dBASE (.dbf)
- Valor separado por coma (.csv)
- texto separado por tabulación (.txt)
- Hojas de cálculo de Microsoft Excel (.xls o .xlsx)
- INFO
- VPF
- Base de datos OLE
- Geodatabase personal, de archivo o SDE
- vistas de tabla en la memoria
 Para la entrada del archivo (.csv o .txt), la primera fila del archivo de entrada se utiliza como los nombres de campo en la tabla de salida. Los nombres de campo no pueden contener espacios o caracteres especiales (como $ o *) y le dará error si la primera fila del archivo de entrada contiene espacios o caracteres especiales. Más información sobre los formatos de tabla admitidos en ArcGIS 
- 
Para agregar o incorporar las filas que se copiaron a una tabla existente, utilice la herramienta Incorporar. 
- 
La tabla de salida se puede guardar en una geodatabase dBASE, geodatabase de ArcSDE, geodatabase de archivos o geodatabase personal o como una tabla INFO. 
- Si la salida es una tabla INFO, ni la ruta de salida ni el nombre de la tabla pueden contener espacios. 
Sintaxis
| Parámetro | Explicación | Tipo de datos | 
| in_rows | Las filas de una clase de entidad, capa, tabla o vista de tabla que se van a copiar. | Table View ; Raster Layer | 
| out_table | La tabla en la que se escribirán las filas. La tabla de salida se puede guardar en una dBASE, en una geodatabase ArcSDE, de archivos o personal, o como tabla INFO. La tabla en la que se escribirán las filas. La tabla de salida se puede guardar en una dBASE, en una geodatabase ArcSDE, de archivos o personal, o como tabla INFO. | Table | 
| config_keyword (Opcional) | La palabra clave de configuración especifica los parámetros de almacenamiento predeterminados para una geodatabase de ArcSDE. | String | 
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función CopyRows en el modo inmediato.
import arcpy from arcpy import env  env.workspace = "C:/data" arcpy.CopyRows_management("vegtable.dbf", "C:/output/output.gdb/vegtable")
La siguiente secuencia de comandos independiente demuestra cómo utilizar CopyRows para copiar las tablas de una carpeta a una geodatabase de archivos.
# Name: CopyRows_Example2.py # Description: Convert all dBASE tables in a folder to geodatabase tables # Requirement: os module    # Import system modules import arcpy from arcpy import env import os   # Set environment settings env.workspace = "C:/data"   # Set local variables outWorkspace = "c:/output/output.gdb"   # Use ListTables to generate a list of dBASE tables in the #  workspace shown above. tableList = arcpy.ListTables()   # Execute CopyRows for each input table for dbaseTable in tableList:     # Determine the new output feature class path and name     outTable = os.path.join(outWorkspace, dbaseTable.strip(".dbf"))     arcpy.CopyRows_management(dbaseTable, outTable)