sql >> Databáze >  >> RDS >> Sqlserver

Sqlcmd pro generování souboru bez přerušované čáry pod záhlavím, bez počtu řádků

Řešení:

1) Chcete-li odstranit počet řádků („(139 dotčených řádků)“), měli byste použít SET NOCOUNT ON tvrzení. Viz ref .

2) Chcete-li odstranit záhlaví sloupců, měli byste použít -h parametr s hodnotou -1 . Viz ref (část Možnosti formátování) .

Příklady:

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. 

nebo

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. Uživatelské heslo hosta v 11i/R12

  2. Jak upravit pole pomocí jsonPath v PostgreSQL?

  3. Kontingenční tabulky PHP/MySQL

  4. mysql - připojit první a poslední záznam podle typu skupiny?