Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: luison en 23 Diciembre 2010, 23:20 pm



Título: Por qué no me funciona instruccion into outfile ?
Publicado por: luison en 23 Diciembre 2010, 23:20 pm
Que tal de nuevo por aqui  ;D

Estoy tratando de realizar una consulta en el SQL Server Management Studio como lo muestro a continucacion:

<forma 1>
SELECT * INTO OUTFILE 'c:\volcadosql.txt\' from equipos

<forma 2>
SELECT * INTO outfile 'c:\volcadosql.txt\';
FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n'
FROM equipos


pero en ambos casos me dice:  'Sintaxis incorrecta cerca de 'c:\salitasql.txt\'.

Alguien sabe cómo puedo efectuar dicha consulta y guardarla en un archivo .doc, .xsl, .txt etc ?

Gracias


Título: Re: Por qué no me funciona instruccion into outfile ?
Publicado por: Shell Root en 24 Diciembre 2010, 02:28 am
Cómo va a existir un archivo llamado c:\salitasql.txt\, no debería ser c:\salitasql.txt


Título: Re: Por qué no me funciona instruccion into outfile ?
Publicado por: luison en 24 Diciembre 2010, 16:10 pm
En realidad he intentado:

SELECT * INTO OUTFILE 'c:\volcadosql.txt' from equipos

y

SELECT * INTO OUTFILE 'c:\volcadosql.txt\' from equipos


pero de ninguna forma me funciona.

Espero alguien pueda echarme un cable, gracias


Título: Re: Por qué no me funciona instruccion into outfile ?
Publicado por: Shell Root en 24 Diciembre 2010, 17:06 pm
A mi si me funciona correctamente, así: Generado desde phpmyadmin
Código
  1. SELECT * INTO OUTFILE 'c:\SQL.txt' FROM e107_user;