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

SQL Server 2016:クエリ結果をCSVファイルに保存

    マウスをクリックするだけで、クエリの結果をCSVファイルに保存できます。

    SQL Serverを使用すると、クエリの結果をCSVファイル(または他のテキストファイル)に簡単に保存できます。

    方法は次のとおりです。

    1. クエリ結果

      クエリを実行します。

      次に、結果ペインを右クリックして、[結果に名前を付けて保存...]を選択します。 コンテキストメニューから。

    2. ファイルを保存

      ファイルと場所に名前を付けて、[保存]をクリックします 。

    3. ファイルを開く

      次に、ファイルを見つけてメモ帳(またはCSVファイルを開くための好みのアプリケーション)で開きます。

      結果がCSV形式で保存されていることがわかります。

    ヘッダー行を追加

    上記のCSVファイルにヘッダー行が含まれていないことに気付いたかもしれません。

    これはあなたが望むものかもしれないし、そうでないかもしれません。

    ヘッダー行を含める必要がある場合は、次のようにします。

    1. [クエリオプション]ダイアログボックスを起動します

      新しいクエリウィンドウを開き、クエリオプションをクリックします ツールバーのアイコン。

      ツール>オプションに移動することもできます トップメニューにあります。

    2. 列ヘッダーを含める

      結果>グリッドの下 、結果をコピーまたは保存するときに列ヘッダーを含めるの横にチェックマークを付けます 。

    3. 別のクエリを保存してファイルを確認する

      次に、別のクエリを実行して保存し、ファイルを確認します。

      ファイルを開くと、列ヘッダーが含まれます。

    ファイルへの結果

    Results to File を使用することもできます クエリ結果をファイルに保存するためのオプション。

    このオプションは、クエリを実行するたびに結果を保存するように求めるプロンプトを表示します。したがって、保存するクエリが多い場合、これは便利です。

    1. ファイルする結果を選択します オプション

      新しいクエリウィンドウを開き、ファイルへの結果をクリックします。 ツールバーのアイコン。

      クエリウィンドウを右クリックして、 Results To> Results to Fileを選択することもできます。 。

    2. クエリを実行する

      次に、クエリを実行します。 (下のペインに結果が表示される代わりに)ファイルを保存するように求められます。

      .rpt として保存するオプションがある場合があります ファイル。これは、CrystalReportsまたは同様のアプリケーションで開くことができる場合は問題ありません。そうでない場合は、拡張子を .csvに変更できます。 。

    3. ファイルを表示

      ファイルをチェックして、その内容が正しく、必要な形式であることを確認します。

    ファイルオプションへの結果

    上記のスクリーンショットは、テキストファイルが結果を列揃えの形式で表示していることを示していることに気付いたかもしれません(前のファイルのようにコンマで区切られていません)。これは必要に応じて変更できます。

    [クエリオプション]ダイアログボックスを使用して、[結果をファイルに変換]メソッドを使用する際のさまざまなオプションを変更できます。

    1. [クエリオプション]ダイアログボックスを起動します

      新しいクエリウィンドウを開き、クエリオプションをクリックします ツールバーのアイコン。

    2. 必要なオプションを構成する

      結果>テキストを選択します 変更する必要のあるオプションを確認/変更します。

      たとえば、出力形式を、列揃えではなくコンマ区切りに変更できます。ヘッダーを含めるかどうかを指定することもできます。

      構成したら、[ OK]をクリックします 。

    テキストへの結果

    Results to Text を使用することもできます 結果を出力するため。

    これは、 Results to File のクエリフォーマットオプションを構成するときに便利です。 (同じクエリオプションを使用するため)。これにより、外部ファイルを開かなくてもフォーマットを確認できます。

    Results to Text に切り替えるには 、ツールバーの[結果からテキストへ]アイコンをクリックします。必要なときにいつでも出力オプションを切り替えることができます。


    1. SQLServerで「選択リストに指定できる式は1つだけ…」を修正する方法

    2. 外部キーと主キーのPostgresとインデックス

    3. バグ? #1146-テーブル'xxx.xxxxx'は存在しません

    4. オプションの依存関係の作成