Escribiendo desde la tabla de SQL Server al archivo usando BCP

command-line sqlbulkcopy sql-server

Pregunta

Acabo de darme cuenta de que mis gorras estaban encendidas al trabajar en SQL Server, ja.

De todos modos, estoy tratando de escribir desde

serverName.databaseName.databaseInstanceName.TableName

a

C: \ FileName.xml

utilizando BCP y quiero escribir sólo las columnas Col1 y Col2, podría conseguir un poco de ayuda de sintaxis? Estoy luchando por aquí.

Gracias,

Ted

Respuesta aceptada

FYI para cualquier otra persona ....

bcp "Seleccione lo que sea de dbInstanceName.dbo.tableName" quesryout C: \ output.txt -e C: \ errors.txt -c -T -S localhost \ dbName


Respuesta popular

Para crear una versión XML del archivo de formato, el comando es idéntico, excepto que usamos el parámetro -x.

bcp "SELECT col1, col2 FROM AdventureWorks.HumanResources.Department" format nul -c -x -f department.xml -T -S servername


Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué