DataGrip 2026.1 Help

DSV ファイルをテーブルとして編集する

DataGrip では、テーブルデータ表現を使って DSV ファイルの内容を編集できます。 このようなファイルの場合、テキストエディターの左下隅に データ タブが表示されます。 データ タブでは、データエディターでデータを編集できます。 データエディターの詳細については、 データエディターとビューアー を参照してください。

区切り文字で区切られた値ファイルエディターの「データエディター」タブ

次のビデオは、区切り文字で区切られたドキュメントをデータベースにインポートする方法を示しています。

テキストビューとテーブルビューを切り替えるには、エディターの左下隅にある テキスト タブと データ タブをクリックします。

Switch between Text and Data views

ファイルの内容を表として表示する

  1. ファイル ツールウィンドウで、テーブルとして表示および編集する DSV ファイルをクリックします。

  2. 区切り文字で区切られたテキストファイル内で右クリックし、 テーブルとして編集 をクリックします。 あるいは、エディターで テーブルとして編集 アイコンをクリックすることもできます。

  3. 開いた <file_name> の CSV フォーマットを設定する; ダイアログで、形式設定を指定し、 OK をクリックします。

    このダイアログには、3 つの定義済み形式 (CSV、TSV、パイプ区切り) があり、カスタム形式を作成できます。 例: 改行コードとしてセミコロンを使用したコンマ区切りの値が必要な場合があります。

    形式設定を確認すると、それに応じて データ タブにデータが表形式で表示されます。 別の形式設定を使用する場合は、前の手順を繰り返し、データエディターを再度開きます。

<file_name> の CSV フォーマットを設定する; ダイアログの詳細については、 リファレンスを参照してください。

データのソート

  • 列のヘッダーをクリックすると、昇順、降順、並び替えなしの初期状態を順に切り替えられます。

    列の並べ替えは、デフォルトではスタックされません。 つまり、データを並べ替える列名の近くにある並べ替えアイコンをクリックすると、他の列に基づく並べ替えがクリアされます。 積み重ね並べ替えを使用する場合は、 Alt を押しながら並べ替えアイコンをクリックします。

    状態

    説明

    ソートなし

    データがこの列でソートされていないことを示します。 ソートマーカーの初期状態。

    昇順

    データは昇順にソートされます。

    降順

    データは降順にソートされます。

    降順

    マーカーの右側の数字 (図では 1) は並べ替えレベルです。 複数の列で並べ替えることができます。 このような場合、列ごとに並べ替えレベルが異なります。

列を非表示

  • 列ヘッダーを右クリックし、 列を非表示 をクリックします。

    すべての列のリストを表示するには、任意の列ヘッダーを右クリックして、 列リストを表示 をクリックします。 隠れた列の名前が打たれて表示されます。 列の非表示状態と表示状態を切り替えるには、リストで列を選択し、 Space を押します。

列を移動する

  • CSV ファイル内の列を移動するには、 テーブル​ タブを開いて列をドラッグします。

コーディング支援を有効にする

  • 列ヘッダーまたは個々のセルを右クリックし、 ハイライト言語を設定する をクリックして言語を選択し、内容を変更するときにコーディング支援を提供します。

テーブルを転置する

  • ツールバーの 指定形式で表示 ボタン (「表示方法」ボタン) をクリックし、 入れ替え を選択します。

  • このモードをテーブルとビューのデフォルトにするには、 Ctrl+Alt+S を押して設定を開き、 データベース | データエディターとビューアー に移動します。 テーブルを自動的に転置する リストから を選択します。 このオプションを有効にすると、クエリ結果は転置されません。

データの抽出

テーブルのデータを他で使いたい場合、DataGrip ではコピーや保存の方法がいくつか用意されています。

DataGrip は、 データエクストラクターを使ってデータをさまざまな形式でファイルまたはクリップボードにエクスポートします。 データをエクスポートまたはコピーするたびに、コピーされたデータ形式は、選択したデータエクストラクターによって定義されます。

データをファイルまたはクリップボードにエクスポートする

  1. 完全なデータをファイルにエクスポートするには、テーブルを開いてツールバーの データのエクスポート データのエクスポートアイコン をクリックします。 エクスポート設定を構成し、 ファイルにエクスポートする をクリックします。

  2. 完全なデータをクリップボードにエクスポートするには、テーブルを開いてツールバーの データのエクスポート データのエクスポートアイコン をクリックします。 エクスポート設定を構成し、 テーブルをクリップボードにエクスポート をクリックします。

    または、セルを右クリックして テーブルをクリップボードにエクスポート を選択します。 データは、現在選択されているデータ抽出ツールを使用してエクスポートされます。

    テーブルをクリップボードにエクスポート アクションとは対照的に、 Copy Ctrl+C アクションは行の選択部分のみをコピーします。 すべての行をコピーするには、セルをクリックし、 Ctrl+A を押してから Ctrl+C を押します。

データベースにデータをインポートする

  1. ツールバーの データベースにインポート ボタン(データベースへのインポート アイコン )をクリックしてください。

  2. データベース、ターゲットスキーマ(エクスポートされたデータで新しいテーブルを作成する)、またはテーブル(エクスポートされたデータを既存のテーブルに追加する)を指定します。

  3. ターゲットテーブルのデータマッピングと設定を構成します。 インポートダイアログの詳細については、 インポートトピックを参照してください。

    データベースにデータをインポートする

リファレンス

file_name の CSV 形式を設定するダイアログ

このダイアログは、区切り文字で区切られた値を含むファイルを表示するときにエディターで テーブルとして編集 コマンドを選択すると開きます。

このダイアログには、区切り文字で区切られた値(例:CSV、TSV)をテーブルデータへ変換するための設定が含まれています。

file_name の CSV 形式を設定するダイアログ

残りのデータが読み込まれないようにするため、プレビューは 10 件のレコードに制限されています。 設定を変更すると、プレビューもそれに応じて変更されます。

項目

説明

フォーマット

ファイルデータをテーブルに正常に変換するテンプレートを選択します。 事前定義されたテンプレートの設定を変更したり、新しいテンプレートを追加したりできます。 テンプレートを追加するには、 形式の追加​​‍​‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&#xa0; ボタン(the Add Format icon )をクリックします。

形式の追加​​‍​‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&#xa0; ()、 形式の除去 ()、 ( )、および 下へ移動 () ボタンを使用してフォーマットを作成、削除、リオーダーします。 形式のコピー (コピー形式アイコン) を使用して選択したフォーマットのコピーを作成します。

値セパレーター

値の区切り記号として使用する文字を選択または入力します。

行セパレーター

行の区切り記号として使用する文字を選択または入力します。

null 値テキスト

セルに NULL 値が含まれている場合に使用するテキストを選択または入力します。

行接頭辞 / 接尾辞の追加

リンクをクリックして、行の接頭辞と接尾辞を入力します。 接頭辞と接尾辞は文字シーケンスであり、改行コードに加えて行の開始と終了を示します。

引用符

引用符 の領域の各行は、引用パターンです。 見積もりパターンには次のものが含まれます。

  • : 値の前に挿入される引用文字。

  • : 値の後に挿入される引用文字。

  • エスケープ: 引用文字が値の一部である場合のエスケープメソッドまたは文字。 <重複> 値は、値内に引用符が含まれている場合、その値が 2 倍になることを意味します。 独自のエスケープ文字を指定できます。

複数のパターンがある場合は、最初のパターンが使用されます。

追加 ()、 削除 ()、 ()、 下へ移動 () ボタンを使用して、パターンを作成、削除、並べ替えます。

値を引用符で囲む

値を引用符で囲む場合に選択します。

  • しない: 値を引用しないでください。

  • 必要な場合: 値または改行コード文字が含まれている場合は、値を引用符で囲みます。

  • : すべての値を引用します。

空白をトリム

空白文字を無視または削除します。 このチェックボックスがオフの場合、空白文字は対応する値の一部として扱われます。

最初の行はヘッダー

最初の行を列名を含む行として扱います。

最初の列はヘッダー

最初の列を行名を含む列として扱います。

2026 年 5 月 22 日