Problema con descarga usando osql
Publicado por Sandy (4 intervenciones) el 08/08/2013 16:10:15
Hola a todos!!!!
Necesito su ayuda...resulta que estoy haciendo mediante un sp la ejecución de un osql (ya intente bcp y no funciona por alguna extraña razon, asi que lo hice mediante osql), resulta que cuando veo el resultado en mi archivo, al principio de cada fila me pone un espacio, como puedo eliminarlo? esto lo necesito porque otro sistema lo toma y lo corta por posiciones, por eso me es importe quitarlo.
Estoy usando SQL Server 2008 y la instruccion que estoy usando es la siguiente:
exec master..xp_cmdshell 'osql -UPruebas -PPruebas -S150.100.000.000\INSSQL -Q " SET NOCOUNT ON SELECT left(Codigo_Pais + space(8),8) + left(Descripcion_Pais + space(40),40) + left(Factor_riesgo +space(3),3) + left (codigo_pais_gobierno + Space(2),2) FROM PAIS" -o C:\PAIS.txt -h-1 -n -c -T -m-1'
Saludos y de antemano gracias por la ayuda!
Necesito su ayuda...resulta que estoy haciendo mediante un sp la ejecución de un osql (ya intente bcp y no funciona por alguna extraña razon, asi que lo hice mediante osql), resulta que cuando veo el resultado en mi archivo, al principio de cada fila me pone un espacio, como puedo eliminarlo? esto lo necesito porque otro sistema lo toma y lo corta por posiciones, por eso me es importe quitarlo.
Estoy usando SQL Server 2008 y la instruccion que estoy usando es la siguiente:
exec master..xp_cmdshell 'osql -UPruebas -PPruebas -S150.100.000.000\INSSQL -Q " SET NOCOUNT ON SELECT left(Codigo_Pais + space(8),8) + left(Descripcion_Pais + space(40),40) + left(Factor_riesgo +space(3),3) + left (codigo_pais_gobierno + Space(2),2) FROM PAIS" -o C:\PAIS.txt -h-1 -n -c -T -m-1'
Saludos y de antemano gracias por la ayuda!
Valora esta pregunta


0