copy to sin comillas

pixie
08 de Septiembre del 2008
Hola a todos
Hay alguna forma de que al hacer un copy to y que no genere lineas con comillas para los campos caracter ??
Por ejemplo:
"Juan",10,"Brasil",103
es decir que simplemente transforme en algo como
Juan,10,Brasil,103

No me sirven espacios en blanco en vez de comillas porque estaria en la misma.
Muchas gracias por cualquier ayuda


Raul
08 de Septiembre del 2008
De la ayuda de Visual FoxPro:

SDF

Crea un archivo SDF (Formato de datos del sistema). Un archivo SDF es un archivo de texto ASCII en el cual los registros tienen una longitud fija y terminan con un retorno de carro y un avance de línea. Los campos no están delimitados. Si no incluye una extensión, se asignará la extensión .txt al nombre de archivo SDF.
CVS

Crea un archivo de valores separados por comas. Un archivo CSV tiene los nombres de campo como primera línea en el archivo y los valores de campo de la parte restante del archivo se separan con comas.

DELIMITED

Crea un archivo delimitado. Un archivo delimitado es un archivo de texto ASCII en el cual cada registro termina con un retorno de carro y un avance de línea. El separador predeterminado de campo es una coma. Puesto que los datos de tipo Character pueden incluir comas, los campos de caracteres se delimitan además mediante dobles comillas.

A menos que especifique lo contrario, se asignará una extensión .txt a todos los archivos delimitados recién creados con DELIMITED.

DELIMITED WITH Delimitador

Crea un archivo delimitado con los campos de caracteres delimitados por un carácter que no es una comilla. El carácter que delimita los campos de caracteres se especifica mediante Delimitador.

DELIMITED WITH BLANK

Crea un archivo delimitado con campos separados por espacios en blanco, no por comas.

DELIMITED WITH TAB

Crea un archivo delimitado con campos delimitados por tabulaciones, no por comas.

DELIMITED WITH CHARACTER Delimitador

Crea un archivo delimitado con cada uno de los campos entre caracteres como el especificado en Delimitador. Si Delimitador es un punto y coma (el carácter utilizado en Visual FoxPro para indicar la continuación de la línea de comandos), escriba el punto y coma entre comillas. También puede especificar las palabras clave BLANK y TAB para Delimitador.

Observe que la cláusula de Delimitador WITH se puede combinar con la cláusula WITH CHARACTER. Por ejemplo, el siguiente comando crea un archivo de texto con campos Character entre los caracteres de subrayado y todos los campos delimitados entre sí con signos de punto y coma:

COPY TO mitxt.txt DELIMITED WITH _ WITH CHARACTER ‘;’

Espero te sirva

pixie
08 de Septiembre del 2008
El tema es que quiero importar desde sql server con bulk insert, y necesita como parametro un archivo delimitado por commas y otro caracter :(

Mine
08 de Septiembre del 2008
La verdad aqui solo colgaron la ayuda... que pena porque no hay solucion visita este link ... si te da la Solucion
http://www.todoexpertos.com/herramientas/leermsgpublico.aspx?idproceso=944025

ADELSO
08 de Septiembre del 2008
yo tambien tuve ese mismo problema que me salian comillas al copiar una tabla a csv, lo que hice fue abrir ese archivo en notepad de windows y reemplacé todas las comillas por nada y me libre de las odiosas comillas asi pude trasladarlo a una base de datos de un banco que necesitaba ese formato.
espero les sirva de algo y si tienen otra solucion favor comentenla.

tolugo
08 de Septiembre del 2008
Intenta con COPY TO archivo.txt CSV