SQL - Como crear un archivo de salida ?

 
Vista:

Como crear un archivo de salida ?

Publicado por Oscar Daniel (1 intervención) el 26/11/2003 22:10:20
Buen dia.

Necesito crear un archivo de salida que contenga los resultados que me arroje un query, ejemplo:

- select * from XXX

el resultado de ese query, una ves que lo ejecurt desde el query analizer, o mediante un SP, me debe quedar en un archivo.txt.

Muchas gracias de antemano por la ayuda, sugerencia, etc, que me puedan dar..

Atte: Oscar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como crear un archivo de salida ?

Publicado por Isaías Islas (5072 intervenciones) el 26/11/2003 23:24:45
Lo he publicado mas de una vez

CREATE PROCEDURE pr_MAGeneraArchivoPersonalizacion AS

DECLARE @Cmd varchar(800)
DECLARE @ServerName varchar(100)
DECLARE @DatabaseName varchar(100)
DECLARE @SQL varchar(800)
DECLARE @OutputFile varchar(1000)

SET @ServerName = "MyServer"
SET @DatabaseName = "MyBase"
SET @SQL = '"SELECT *FROM MyTabla where MyCol IS NOT NULL"'
SET @OutputFile = "E:\GWALIASES\GWALIASES.TXT"

SELECT @Cmd = 'bcp '+@SQL+' queryout '+ @OutputFile + ' -c -S'+@ServerName+' -UMyUsuario -PMyPassword '
EXEC master..xp_cmdshell @Cmd
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar