Hola, quiero extraer el resultado de una select dentro de un procedimiento en SQL Server, a un fichero pero no sé cómo hacerlo.
Gracias
Elena
| |||
Salida de datos a un fichero desde un procedimiento en SQL-Server Hola, quiero extraer el resultado de una select dentro de un procedimiento en SQL Server, a un fichero pero no sé cómo hacerlo. Gracias Elena |
| |||
Hola elenamr yo lo haria con con la utileria bcp ejecutando el comando ejemplo: bcp "Northwind.Jane Doe.Jane's Orders" out "Jane's Orders.txt" -c -q -U"Jane Doe" -P"go dba" no se si la utileria se pueda utilizar directamente, si no, puedes usar el comando xp_cmdshell 'command_string' (donde command_string seria toda la instruccion bcp) Espero que te sirva... |
| |||
jaja, justo yo estoy con el mismo problema. quiero crear un fichero de texto e introducir datos desde un procedimiento almacenado desde sql Server. alguien sabe algo ? ;) , sigo investigando. |
| |||
yo saco los datos en una tabla dinamica y le pongo esto en asp <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <!--#include file="../Connections/MyEmpresas.asp" --> <% Response.ContentType="application/vnd.ms-excel" Response.AddHeader "content-disposition", "inline;filename=ProductosPeligrosos.cvs" %> y me lo guarda en cvs |
| |||
creo q haciendo esto debería funcionar : set @file='c:\prueba.txt' set @cadena='hola' exec dbo.PrinterFile @file, @cadena donde @file es la ruta y @ cadena es lo q quieres meter en el fichero. pruébalo a ver si funciona. ;) |