UiPath Documentation
activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades del flujo de trabajo

Última actualización 27 de abr. de 2026

Unir tablas de datos

Combina filas de dos tablas mediante valores comunes entre sí, de acuerdo con una regla de unión, que se especifica en el parámetro Join Type .

Definición

Espacio de nombres: UiPath.Activities.System.API

Ensamblado: UiPath.System.Activities.Api (en UiPath.System.Activities.Api.dll)

JoinDataTables(DataTable, DataTable, List<JoinOperationArgument>, JoinType)

DataTable JoinDataTables(
    DataTable dataTable1,
    DataTable dataTable2,
    List<JoinOperationArgument> arguments,
    JoinType joinType
)
DataTable JoinDataTables(
    DataTable dataTable1,
    DataTable dataTable2,
    List<JoinOperationArgument> arguments,
    JoinType joinType
)

dataTable1 TablaDeDatos : la primera tabla que quieres utilizar en la operación de unión, almacenada en una variable DataTable .

dataTable2TablaDeDatos : la segunda tabla que quieres utilizar en la operación de unión, almacenada en una variable DataTable .

Nota:

El orden en que se proporcionan ambas tablas es muy importante, ya que influye en la estructura dela tabla resultante, de acuerdo con la opción seleccionada en el campo de propiedad TipoDeUnión.

arguments Lista <JoinOperationArgument> : las condiciones para unir las tablas de datos.

Nota:

Si una columna de la TablaDeDatos2 comparte el mismo nombre con una columna de la TablaDeDatos1, entonces el nombre de la columna de la TablaDeDatos2 se cambia a [ColumnName]_1 en la tabla resultante. Si ya existe una columna con el nombre [ColumnName]_1, se usa en su lugar el número consecutivo que no esté ya en uso. Por ejemplo, si la TablaDeDatos1 tiene columnas llamadas ID, ID_1 e ID_2, y la TablaDeDatos2 tiene una columna llamada ID, después de la unión la columna de la TablaDeDatos2 se llamará ID_3.

joinType JoinType : el tipo de operación de unión que quieres utilizar. Las siguientes opciones están disponibles:

  • Inner : mantener todas las filas de TablaDeDatos1 y TablaDeDatos2 que cumplan la regla de unión. Cualquier fila que no cumpla la regla se eliminará de la tabla resultante.
  • Left : mantener todas las filas de la TablaDeDatos1 y solo los valores de la TablaDeDatos2 que cumplan la regla de unión. Los valores nulos se insertan en la columna para las filas de la TablaDeDatos1 que no tienen una coincidencia en las filas de la TablaDeDatos2 .
  • Full : mantener todas las filas de TablaDeDatos1 y TablaDeDatos2, independientemente de si se cumple la condición de unión. Los valores nulos se añaden a las filas de ambas tablas que no tienen una coincidencia.

ValorDeRetorno

TablaDeDatos de salida.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado