sql >> データベース >  >> RDS >> Sqlserver

ヘッダーの下に破線がなく、行数のないファイルを生成する Sqlcmd

    ソリューション:

    1) 行数を削除するには ("(影響を受ける 139 行)")、SET NOCOUNT ON を使用する必要があります 声明。 ref を参照してください .

    2) 列ヘッダーを削除するには、-h を使用する必要があります 値 -1 のパラメーター . ref (セクション フォーマット オプション) を参照してください。 .

    例:

    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. 
    

    または

    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. 間隔で動的な年と月を使用して、連続してゼロを表示するにはどうすればよいですか?

    2. 複数の結合を行う場合のtmpテーブルのMySQLの誤ったキーファイル

    3. MySQL SELECTWHEREEQUALS構文

    4. PostgresのselectクエリのFROMでスキーマ名とテーブル名を動的に渡します