Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Sqlcmd untuk menghasilkan file tanpa garis putus-putus di bawah header, tanpa jumlah baris

Solusi:

1) Untuk menghapus jumlah baris ("(139 baris terpengaruh)") Anda harus menggunakan SET NOCOUNT ON penyataan. Lihat ref .

2) Untuk menghapus tajuk kolom, Anda harus menggunakan -h parameter dengan nilai -1 . Lihat ref (bagian Opsi Pemformatan) .

Contoh:

C:\Users\sqlservr.exe>sqlcmd -S(local)\SQL2012 -d Test -E -h -1 -s, -W -Q "set nocount on; select * from dbo.Account" > d:\export.txt. 

atau

C:\Users\sqlservr.exe>sqlcmd -S(local)\SQL2012 -d Test -E -h -1 -s, -W -Q "set nocount on; select * from dbo.Account" -o "d:\export2.txt"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Otomatiskan Pengambilan nomor Versi dari file .Dtsx

  2. Kesalahan overflow aritmatika mengubah ekspresi menjadi tipe data datetime

  3. Bisakah saya terhubung ke SQL Server menggunakan Otentikasi Windows dari aplikasi web Java EE?

  4. RowNumber () dan Partisi Dengan bantuan kinerja diinginkan

  5. SQL Server 2008 Data vertikal ke Horizontal