BCP -CRAW

20/07/2007 - 19:24 por Pedro | Informe spam
no entido que hace bien la opcion -CRAW en un bcp

ejem

select @sql = 'bcp "'select * from ##tablatemporal" queryout "' +
@rutaANDNombrefichero + '" -c -CRAW'
Exec master..xp_cmdshell @sql

la opcion -CRAW entiendo que no me cambia ningun caracter al hacer la
exportacion.

no me llameis pesado, (por otras preguntas que estoy haciendo en el foro
similares) pero en el caso de tener un campo tipo money la coma continuaria
siendo coma en el fichero txt exportado por el bcp y no pondria un punto.en
su lugar

???????


Que pensais?


gracias
 

Leer las respuestas

#1 Javier Loria
21/07/2007 - 00:01 | Informe spam
Hola Pedro:
-CRAW lo que hace es indicarle al comando BCP solo sera usado entre
servidores que tienen el mismo tipo de collation (o sea usan el mismo codigo
para los caracteres superiores al caracter 128), solo te afecta a los
caracteres char, varchar y text.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.


"Pedro" wrote in message
news:
no entido que hace bien la opcion -CRAW en un bcp

ejem

select @sql = 'bcp "'select * from ##tablatemporal" queryout "' +
@rutaANDNombrefichero + '" -c -CRAW'
Exec master..xp_cmdshell @sql

la opcion -CRAW entiendo que no me cambia ningun caracter al hacer la
exportacion.

no me llameis pesado, (por otras preguntas que estoy haciendo en el foro
similares) pero en el caso de tener un campo tipo money la coma
continuaria
siendo coma en el fichero txt exportado por el bcp y no pondria un
punto.en
su lugar

???????


Que pensais?


gracias

Preguntas similares