Uso de "bcp"
Estoy intentado extportar una tabla ordenada con "bcp" desde Simbolo del sistema.
bcp pubs..publishers out temp.txt -w
Esto funciona, el problema es cuando quiero exportar ordenando en base a una columna.
bcp pubs..publishers out temp.txt -w -h "ORDER (pub_id ASC)"
Esto no me funciona.
Gracias por adelantado.
bcp pubs..publishers out temp.txt -w
Esto funciona, el problema es cuando quiero exportar ordenando en base a una columna.
bcp pubs..publishers out temp.txt -w -h "ORDER (pub_id ASC)"
Esto no me funciona.
Gracias por adelantado.
Debes incluir el query completo
bcp "SELECT * FROM base..tabla ORDER col ASC" queryout authors.txt temp.txt -w -h
bcp "SELECT * FROM base..tabla ORDER col ASC" queryout authors.txt temp.txt -w -h
Lo primero muchas gracias por atender mi consulta.
He intentado exportar con "bcp" pero no consigo exportar ordenando por una columna. A continuacion te detallo los mensajes de error.
Primer intento
No funciona
C:Documents and Settingsfalbarran>bcp "SELECT * FROM pubs..publishers ORDER city ASC" queryout temp.txt -w
Password:
SQLState = 37000, NativeError = 170
Error = [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near 'city'.
SQLState = 37000, NativeError = 8180
Error = [Microsoft][ODBC SQL Server Driver][SQL Server]Statement(s) could not be prepared.
___________________________________________________________________________________________________________________
Segundo intento
No funciona
C:Documents and Settingsfalbarran>bcp "SELECT * FROM pubs..publishers ORDER city ASC" queryout temp.txt -w -h
"-h <load hints>" not allowed with QUERYOUT option
___________________________________________________________________________________________________________________
Tercer intento.
funciona pero no ordena.
C:Documents and Settingsfalbarran>bcp "SELECT * FROM pubs..publishers" queryout temp.txt -w
Password:
Starting copy...
8 rows copied.
Network packet size (bytes): 4096
Clock Time (ms.): total 1
He intentado exportar con "bcp" pero no consigo exportar ordenando por una columna. A continuacion te detallo los mensajes de error.
Primer intento
No funciona
C:Documents and Settingsfalbarran>bcp "SELECT * FROM pubs..publishers ORDER city ASC" queryout temp.txt -w
Password:
SQLState = 37000, NativeError = 170
Error = [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near 'city'.
SQLState = 37000, NativeError = 8180
Error = [Microsoft][ODBC SQL Server Driver][SQL Server]Statement(s) could not be prepared.
___________________________________________________________________________________________________________________
Segundo intento
No funciona
C:Documents and Settingsfalbarran>bcp "SELECT * FROM pubs..publishers ORDER city ASC" queryout temp.txt -w -h
"-h <load hints>" not allowed with QUERYOUT option
___________________________________________________________________________________________________________________
Tercer intento.
funciona pero no ordena.
C:Documents and Settingsfalbarran>bcp "SELECT * FROM pubs..publishers" queryout temp.txt -w
Password:
Starting copy...
8 rows copied.
Network packet size (bytes): 4096
Clock Time (ms.): total 1
