Nodo DataDelete

Utilice el nodo DataDelete para suprimir una fila de tabla de base de datos. El destino es una tabla de base de datos relacional y los orígenes crean la cláusula where de SQL. Si utiliza los valores por omisión para este nodo, cada fila se suprime cuando el valor en la columna especificada es igual que el valor de la instancia de elemento repetible. La forma en que ocurre el proceso de supresión depende de la cardinalidad de la correlación:

Cardinalidad Supresión
Muchos a uno La fila se suprime cuando la columna es igual al resultado de la operación escalar realizada en los elementos de mensaje seleccionados.
Uno a muchos La fila se suprime cuando cada columna es igual al valor del elemento de mensaje.
Muchos a muchos La fila se suprime cuando cada columna es igual al resultado de la operación escalar realizada en el mensaje seleccionado. La operación escalar puede ser diferente para cada columna.
Uno a uno El valor que toma la columna de destino es el valor del elemento de entrada correlacionado. Estas sentencias insert también se pueden combinar para generar una sola inserción que inserte varias columnas en la misma fila, ya que cada sentencia insert crea una fila nueva.

Si ya existe un destino de mensaje en la correlación, o si ya ha creado la correlación desde un nodo que soporta correlaciones, la opción de supresión no está disponible cuando abre la correlación. Si crea una nueva correlación utilizando Archivo > Nuevo > Correlación, o si crea una correlación desde un nodo que soporta correlaciones, la opción de supresión está disponible.

Tareas relacionadas
Escenarios de uso de correlación
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2005 Última actualización: 11/11/2005
ar00890_