Me encuentro con el siguiente problema.
Tengo una consulta que ejecuto mediante BCP, para extraer un fichero CSV con una serie de columnas.
Hasta el momento había funcionado perfectamente.
El problema que tengo ahora es que he querido añadirle una columna más, y al añadirle esta columna el proceso deja de generar el fichero CSV. Si la quito y lo dejo como estaba, vuelve a generar el fichero correctamente.
Entonces, esto básicamente me dice que el problema lo tengo en esa nueva columna.
Sería esto:
Código SQL:
Lo único que he añadido es la última columna (Descuento) y lo único extraño que le veo es que hago uso de la cláusula CASE WHEN, pero hasta donde yo sé, esto no es ningún problema, no? O si...Ver original
SELECT Campo1, Campo2, CASE WHEN Campo3>0 THEN Campo3 ELSE 0 END AS Descuento FROM ...
Intento buscar información relacionada con el uso de CASE WHEN en procesos BCP, pero aparentemente no parece haber ningún problema.
Espero puedan hecharme una mano para salir de este atoyadero.
Gracias por su ayuda.
Saludos.