Scrittura da tabella SQL Server su file utilizzando BCP

command-line sqlbulkcopy sql-server

Domanda

Ho appena realizzato che i miei cappucci erano attivi in ​​SQL Server, ha.

Ad ogni modo, sto cercando di scrivere

serverName.databaseName.databaseInstanceName.TableName

a

C: \ NomeFile.xml

usando bcp e voglio scrivere solo colonne Col1 e Col2 , posso ottenere un piccolo aiuto per la sintassi? Sto faticando qui.

Grazie,

Ted

Risposta accettata

FYI per chiunque altro ....

bcp "Seleziona qualsiasi cosa da dbInstanceName.dbo.tableName" quesryout C: \ output.txt -e C: \ errors.txt -c -T -S localhost \ dbName


Risposta popolare

Per creare una versione XML del file di formato il comando è identico tranne che per usare il parametro -x.

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


Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché