selects sql_server
Tenho estes selects abaixo, queria saber uma forma de ao executar ja salvar em arquivo os resultados
SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'alvarenga' SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'ant_moraes' SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'barao_embu' SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'nosso_lar'
Djacy Neto
Curtidas 0
Melhor post
Emerson Nascimento
28/02/2020
o BCP é um utilitário do SQL que serve pra o que você precisa.
note que alvarenga está envolvida em duas aspas simples (não são aspas duplas).
execute
no prompt de comando para ver a lista de parâmetros aceitos pelo programa.
para que o procedimento xp_cmdshell possa ser executado, é preciso liberar seu uso:
você também pode fazer diretamente por linha de comando (prompt de comando):
o parâmetro -i indica o arquivo de entrada (input) onde está a query, e o parâmetro -o indica qual será o arquivo de saída, com o resultado da query.
executeno prompt de comando para ver a lista de parâmetros aceitos pelo programa.
há ainda outras formas. seguem 8 delas:
https://www.sqlservercentral.com/articles/8-ways-to-export-sql-results-to-a-text-file
EXEC xp_cmdshell 'bcp "SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = ''alvarenga''" queryout "c:\\TEMP\\bcp.txt" -c -T'
execute
bcp
para que o procedimento xp_cmdshell possa ser executado, é preciso liberar seu uso:
exec sp_configure 'show advanced option',1 reconfigure exec sp_configure xp_cmdshell,1 reconfigure
você também pode fazer diretamente por linha de comando (prompt de comando):
sqlcmd -i c:\\sql\\minhaquery.sql -o c:\\sql\\resultado.txt
execute
sqlcmd -?
há ainda outras formas. seguem 8 delas:
https://www.sqlservercentral.com/articles/8-ways-to-export-sql-results-to-a-text-file
GOSTEI 1
Mais Respostas
Anderson Gonçalves
27/02/2020
Tenho estes selects abaixo, queria saber uma forma de ao executar ja salvar em arquivo os resultados
SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'alvarenga' SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'ant_moraes' SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'barao_embu' SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'nosso_lar'
Que tipo de arquivos querida?
Qual a linguagem de programação você usa?
GOSTEI 0
Djacy Neto
27/02/2020
Tenho estes selects abaixo, queria saber uma forma de ao executar ja salvar em arquivo os resultados
SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'alvarenga' SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'ant_moraes' SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'barao_embu' SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'nosso_lar'
estou usando proprio sql server, nao tenho aplicação externa, trabalho direto com o bd.
Que tipo de arquivos querida?
Qual a linguagem de programação você usa?
GOSTEI 0
Djacy Neto
27/02/2020
Tenho estes selects abaixo, queria saber uma forma de ao executar ja salvar em arquivo os resultados
SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'alvarenga' SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'ant_moraes' SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'barao_embu' SELECT CPF,ID_CONVENIO,MATRICULA,ID_BANCO,PMT,MODO_CALC,TAXA,TERMINO,CONTRATO FROM TB_02_FEVEREIRO_D8 WHERE fornecedor = 'nosso_lar'
Que tipo de arquivos querida?
Qual a linguagem de programação você usa?
direto o gerenciador do sql server. sem aplicacao externa
GOSTEI 0