Estoy ejecutando una instrucción Ejecutar tarea SQL en mi paquete SSIS. La tarea Ejecutar SQL ejecuta SQL y verifica que las tablas tengan más de 1000 filas. Si tienen menos de 1000 filas, quiero fallar el paquete.¿Cómo puedo fallar manualmente un paquete en Integration Services?
¿Cómo fuerzo un error dentro de una declaración de SQL?
También tendría que ajustar correctamente las propiedades del paquete, y posiblemente set 'failparentonerror' – ConcernedOfTunbridgeWells
raiserror ('muy pocas filas en mi_tabla', 16,1) ¡Eso es lo que hace falta! Supongo que no era tanto una pregunta de SSIS y más de una pregunta de SQL. Gracias. –
Tenga en cuenta que el error debe ser un nivel lo suficientemente alto, por ejemplo 'raiserror ('Demas pocas filas en my_table', 1,1)' no funcionaría –