IntelliJ IDEA 2024.1 ヘルプ

データエディターでは、追加、複製、削除、関連する行間の移動を行うことができます。

rows in the data editor

行の操作

行を追加する

  1. ツールバーの行の追加アイコン(The Add New Row icon)をクリックします。または、テーブルを右クリックしてコンテキストメニューから行の追加を選択します。

  2. Alt+Insert を押します。

  3. 変更を加えます。

  4. (オプション) 変更内容をデータベースに送信してコミットする

行を削除する

  1. 1 つまたは複数の行を選択します。

    複数の行を選択するには、ガターの数字をクリックします。また、Ctrl を押して、必要な行をクリックすることもできます。

  2. ツールバーの行の削除アイコン(the Delete Row icon)をクリックします。あるいは、Ctrl+Y または Delete を押します。

  3. (オプション) 変更内容をデータベースに送信してコミットする

テーブル内のすべての行を削除する

  • テーブルを右クリックして SQL スクリプト | 切り捨て…に移動します。

    Remove all rows in a table

行のクローン

  1. 選択した行を複製できます。行のコピーがテーブルの末尾に追加されます。

    行を複製するには、行を右クリックして行のクローンを選択します。あるいは、行を選択して Ctrl+D を押します。

    Clone a row
  2. 変更を加えます。

  3. (オプション) 変更内容をデータベースに送信してコミットする

CSV 行を貼り付け

IntelliJ IDEA では、複数の CSV 行をテーブルに直接貼り付けることができます。元の行は、コンマに従って列に分割されます。CSV 行の内容は、表の行の内容に置き換わります。テーブルに十分な行が含まれていない場合、新しい行が作成されます。

  1. CSV 行を貼り付ける行を選択します。

    または、CSV 行の最初の行を貼り付ける表の行を選択します。

  2. Ctrl+V を押します。または、コンテキストメニューで貼り付けを選択します。

  3. (オプション) 変更内容をデータベースに送信してコミットする

変更内容をデータベースに送信してコミットする

現在のトランザクションモードに応じて、次のいずれかを実行して、変更をデータベースに送信してコミットできます。

  1. Tx: 自動モード: ツールバーの The Submit button サブミットをクリックします。変更は自動的にデータベースにコミットされます。

  2. Tx:Manual モード: 変更を送信するには The Submit button サブミットをクリックし、送信した変更をデータベースにコミットするには The Commit button 送信とコミットをクリックします。

データベースへの変更をコミットする方法の詳細については、変更をデータベースに送信するトピックを参照してください。

データエディターで行数を設定する

結果セットに行数を設定する

  • デフォルトでは、問合せを発行すると、戻される行数は 500 に制限されます。この制限は、オーバーロードを回避するために導入されています(たとえば、SELECT 文が 100 万行を戻す場合など)。

    この制限を変更するには、設定 Ctrl+Alt+S を開き、ツール | データベース | データエディターとビューアーに移動します。制限 | ページサイズの制限フィールドに新しい番号を指定します。制限を無効にするには、ページサイズの制限チェックボックスをオフにします。

  • ツールバーの現在の行範囲をクリックし、目的の値を選択します。

すべての行を同時に表示する

  1. 設定 Ctrl+Alt+S を開き、ツール | データベース | データビューに移動します。

  2. ページサイズの制限チェックボックスをオフにして、OK をクリックします。

  3. リフレッシュボタン the Refresh button をクリックするか Ctrl+F5 を押すと、テーブルビューがリフレッシュされます。

この章では、1 つまたは複数のテーブルの関連する行間を移動する方法について説明します。例: この機能を使用して、主キーまたは外部キーを使用してテーブル間を移動できます。

ページサイズの制限パラメーターの値に応じて、結果セットは複数のページに分割されることがあります。例: ページサイズの制限パラメーターを 100 に設定しましたが、クエリは 200 行を返しました。2 ページの行があり、各ページに 100 行あります。ページ間を移動するには、以下のコントロールを使用します。

  • The first page icon : 結果セットの最初のページに移動します。

  • The previous page icon : 結果セットの前のページに移動します。または、Ctrl+Alt+Up を押します。

  • The next page icon : 結果セットの次のページに移動します。または、Ctrl+Alt+Down を押します。

  • Go to the last page icon : 結果セットの最後のページに移動します。

指定された行に移動する

  • 指定した番号の行に移動するには、テーブルを右クリックして移動 | 行 Ctrl+G を選択します。行に移動ダイアログで、行番号を指定して OK をクリックします。

    Go to a specified row
  • データエディターで、DDL を開く列のセルを右クリックし、移動 | DDL に移動します。

    あるいは、Ctrl+Shift+A を押して DDL と入力して、アクションに移動ダイアログを開きます。

  • テーブルの列を右クリックして、移動を選択します。移動サブメニューでは、移動する関連行のタイプを選択できます。

    • 被参照行 : 現在のオブジェクトによって参照されている行。

    • 参照行 : 現在のオブジェクトを参照している行。

    • 関連するすべての行 : 参照行と参照行の両方。

    Referenced and referencing data

    データエディターで、いくつかの値を選択し、関連データに移動できるようになりました。

関連ページ:

接続の構成

データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データソースを作成すると、IntelliJ I...

変更をデータベースに送信する

コミットによってトランザクションが終了し、他のユーザーがすべての変更を利用できるようになります。IntelliJ IDEA では、トランザクションをコミットする方法 (自動または手動) を選択できます。トランザクションモードとトランザクションを自動的にコミットする方法の詳細については、トランザクションモードを参照してください。コミットモードを手動で変更するには、データエディターのツールバーの Tx ドロップダウンメニューを使用します。変更を手動で送信するデフォルトでは、テーブルの変更は自動的に送信さ...

データをフィルタリングする

サービスツールウィンドウにはクエリの出力が表示されますが、データエディターにはデータベースオブジェクトのデータがそのまま表示されます。次のトピックでは、データエディターでデータをフィルターする方法を示します。サービスツールウィンドウでのクエリ結果の操作の詳細については、「照会結果」を参照してください。データエディターでは、次の方法を使用してデータをフィルタリングできます。ローカルフィルターを使用すると、列の値で行をフィルターできます。フィルタリング条件を手動で指定するか、クイックフィルタリングオ...

セル

クイックドキュメント:クイックドキュメントには、選択したセルの値に関する詳細が記載されています。例: セルに長いテキストが含まれている場合、テキスト全体が表示されます。また、現在のレコードで参照されているレコードだけでなく、現在のレコードを参照しているレコードも表示できます。ロングテキストセルに長いテキストが含まれている場合は、テキスト全体が表示されます。レコードレコードのクイックドキュメントビューには、現在のレコードで参照されているレコードと現在のレコードを参照しているレコードが表示されます...