Puede utilizar el editor de comparación para comparar y fusionar el código fuente que las rutinas almacenadas en un proyecto de desarrollo de datos.
Requisito previo: antes de poder comparar y fusionar las rutinas, deberá crear más de una rutina en un proyecto de desarrollo de datos.
Estas instrucciones describen cómo comparar y fusionar el código fuente para rutinas que están almacenadas en un proyecto de desarrollo de datos. También puede comparar rutinas de un nivel de archivo (*.spxmi) pulsando con el botón derecho del ratón sobre las dos rutinas y seleccionando . Sin embargo, la comparación y fusión a nivel de archivo están sujetas a errores y no es recomendable.
Para comparar y fusionar código fuente de rutinas:
- Vaya a la perspectiva Datos.
- Pulse con el botón derecho del ratón sobre dos rutinas del mismo tipo y seleccione . Puede seleccionar dos rutinas que estén almacenadas en dos proyectos de desarrollo de datos distintos. Sin embargo, las rutinas deben ser del mismo tipo. Por ejemplo, puede comparar dos procedimientos almacenados SQL pero no puede comparar un procedimiento almacenado SQL con un procedimiento almacenado Java. Se abre el editor de comparación.
- Utilice los iconos de la barra de herramientas del editor de comparación para fusionar los cambios de una rutina a la otra y, a continuación, pulse Control + S para guardar los cambios. También puede realizar cambios escribiendo directamente en el editor de comparación.
Los cambios realizados en el editor de comparación se añaden en cada rutina.