Puede utilizar un nodo DataDelete o Mapping para
suprimir datos de una base de datos, basándose en
información de un mensaje de entrada, otra base de datos o ambas cosas.
No puede crear correlaciones para
suprimir datos de una base de datos arrastrándolos del origen al destino. En lugar de ello, seleccione las filas a suprimir basándose en el
contenido del origen. Puede utilizar una expresión para que el contenido
del campo de origen coincida con el campo de destino, por ejemplo, utilice
las instrucciones siguientes para suprimir todas las filas de la base de
datos que coincidan con el contenido de un campo del mensaje de entrada:
Puede utilizar correlaciones condicionales
como, por ejemplo, sentencias If, para crear correlaciones más complejas
que definan los datos que deben suprimirse de una base de datos. También
puede utilizar sentencias condicionales en un nodo Mapping para realizar
distintas operaciones de base de datos, según el contenido del mensaje de entrada. Por ejemplo, puede añadir un destino Inserciones de tabla, un destino
Actualizaciones de tabla y un destino Supresiones de tabla a una
correlación de mensajes y, a continuación, utilizar sentencias
condicionales para definir las operaciones a realizar.