IntelliJ IDEA 2024.1 ヘルプ

セル

クイックドキュメント

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

オブジェクト

クイックドキュメントビュー

ロングテキスト

セルに長いテキストが含まれている場合は、テキスト全体が表示されます。

Quick documentation view for long texts

レコード

レコードのクイックドキュメントビューには、現在のレコードで参照されているレコードと現在のレコードを参照しているレコードが表示されます。

トランスポーズドモードに切り替えることができます。転置ビューでは、行と列が入れ替わります。

移調モードに切り替えるには、転置モードをクリックします。テーブルの転置ビューの詳細については、「テーブルを転置する」を参照してください。

Quick documentation view for an image
Transposed view for records

生産性のヒント

セルのデフォルト値と NULL 値を管理する

新しい行が作成され、一部のセルに値が指定されていない場合、それらのセルにはそれぞれのデフォルトの Ctrl+Alt+D または NULL(Ctrl+Alt+N)値が入力されます。

セルにデフォルト値を設定すると、コンテキストメニューから対応するアクションを使用できます(DEFAULT を設定NULL を設定します)。

  1. データベースツールウィンドウ ( 表示 | ツールウィンドウ | データベース ) で、データソースツリーを展開します。

  2. テーブルを右クリックして、テーブルの変更 Ctrl+F6 を選択します。

  3. テーブル構造ツリーで、ノードを展開し、編集する列をダブルクリックします。

  4. デフォルトの式フィールドに、列のセルのデフォルト値を指定します。NULL 値を許可するには、非 null チェックボックスをオフにします。

複数のセル値を同時に編集する

  1. 編集したいセル範囲を選択します。

  2. 新しい値を入力してください。変更は選択したすべてのセルに適用されます。

  3. 値を確認するには、Enter を押します。編集を中止するには、Escape を押します。

    Edit multiple cell values

LOB をファイルに保存する

バイナリラージオブジェクト(英語)(BLOB または LOB)をセルからファイルに保存できます。

  1. LOB を含むセルを右クリックし、「LOB の保存」を選択します。

  2. 保存ダイアログで、ファイルの名前と場所を指定して OK をクリックします。

    Saving a LOB into a file

テーブル間でセルをコピーして貼り付ける

  • 同じテーブル内で、またはあるテーブルから別のテーブルに、Ctrl+C をコピーして、選択したセルおよびセル範囲を Ctrl+V に貼り付けることができます。貼り付けの際、IntelliJ IDEA は必要に応じてデータ型を自動的に変換します。

コンテキストメニュー

セルを操作するためのすべての基本アクションは、コンテキストメニューにあります。コンテキストメニューを呼び出すには、変更するセルを右クリックします。次の表に、すべてのアクションを示します。

Context menu of a cell in data editor
Context menu of a cell in data editor

アクション

ショートカット

説明

編集

Enter

選択した 1 つまたは複数のセルの値を編集します。または、セルをダブルクリックして値の入力を開始することもできます。編集コマンドは、読み取り専用の値には使用できません。

  • 自動補完リストを開くには、Ctrl+Space を押します。

  • 変更を確認するには、Enter を押します。

  • 編集をキャンセルするには、Escape を押します。

the Open in Value Editor icon 値エディターで開く

Shift+Enter

セルに保存されているデータを編集できる別の値エディターで開きます。

エディターの詳細については、値エディターを参照してください。

the Show Aggregate View icon 集約ビューの表示

複数のセルの値を選択して単一の集計値を取得できる集計ビューを開きます。

ビューの詳細については、集計ビューを参照してください。

the Revert Selected button 選択を元に戻す

Ctrl+Alt+Z

セル値に加えた変更を元に戻します。異なるセルのスコープを選択して、このスコープの値を元に戻すことができます。

変更を元に戻す方法の詳細については、「変更をデータベースに送信する」を参照してください。

ハイライトする言語の設定

IDE がセル内のデータをハイライトするために使用する言語を選択します。

表示タイプの変更

IDE が列にバイナリデータを表示する方法を選択します。デフォルトでは、16 バイトのデータは UUID として表示されます。

DEFAULT を設定

Ctrl+Alt+D

現在のセル値をデフォルト値または列に指定した値に設定します。

デフォルト値の表示または設定の詳細については、「セルのデフォルト値と NULL 値を管理する」を参照してください。

NULL を設定します

Ctrl+Alt+N

現在のセル値を NULL に設定します。

NULL 値の許可の詳細については、「セルのデフォルト値と NULL 値を管理する」を参照してください。

UUID を生成する

選択したセルの UUID を生成します。

ファイルのロード

ファイルをフィールドにロードします。

LOB の保存

バイナリラージオブジェクト (LOB(英語)) を含むセルの場合。セルの内容をファイルに保存します。

the Copy icon コピー

Ctrl+C

クリップボードへ選択をコピー。

the Copy Aggregation Result (SUM) icon コピー集計結果 (SUM)

セル範囲の要約値をコピーします。デフォルトでは、IntelliJ IDEA は SUM 集計結果をコピーします。デフォルトを変更するには、ステータスバーを右クリックして、アグリゲーターオプションが選択されていることを確認します。ステータスバーのアグリゲーターウィジェットをクリックし、デフォルトとして使用するアグリゲーターを選択します。

the Paste icon ペースト

Ctrl+V

クリップボードの内容をテーブルに貼り付けます。

行追加

テーブルの最後に行を追加します。

行削除

Alt+Delete

選択した行の削除。

クローン行

選択した行の複製を作成し、その複製をテーブルの最後に追加します。

移動

ナビゲーションバー

ナビゲーションバーに移動します。

データベース

選択したオブジェクトをデータベースツールウィンドウで開きます。

関連シンボル

関連オブジェクトの 1 つに移動します。

DDL

オブジェクト定義 (DDL) を開きます。

Ctrl+G

指定した行に移動します。

行に移動ダイアログで、列番号と行番号を指定します (column:row パターンを使用)。

関連するすべての行

F4

関連するレコードに移動します。

コマンドオプションは、移動 | 被参照行移動 | 参照行のオプションを組み合わせたものです。関連データ間を移動するの関連データの詳細を参照してください。

関連するレコードがない場合、このコマンドは使用できません。

被参照行

Ctrl+B

現在のレコードが参照するレコードに切り替えます。複数のレコードが参照されている場合は、表示されるポップアップで対象のレコードを選択します。

関連データの詳細については、関連データ間を移動するを参照してください。

参照されているレコードがない場合、このコマンドは使用できません。

参照行

Alt+F7

このコマンドまたはショートカットを使用して、現在のレコードを参照するレコードを表示します。関連データ間を移動する関連データの詳細を参照してください。表示されるポップアップには、ターゲットレコードの 2 つのカテゴリがあります。

  • 最初の参照行 : 対応するテーブルのすべての行が表示され、現在の行を参照する最初の行が選択されます。

  • 参照行のみ : 現在の行を参照する行のみが表示されます。

現在のレコードを参照するレコードがない場合、このコマンドは使用できません。

フィルター

列にするフィルターを選択します。

全文検索

Ctrl+Alt+Shift+F

データベースまたはデータベースのグループ内のデータを検索できる検索ウィンドウを開きます。全文検索の詳細については、「データベースでの全文検索」を参照してください。

テーブルをクリップボードにエクスポート

テーブル全体をクリップボードにコピーします。このアクションは、ページサイズの制限設定に依存しません。

セッション切り替え (your_current_session_name)

ウィンドウを開いて別のセッションを選択するか、新しいセッションを作成します。セッションの詳細については、「セッション」を参照してください。

クイックドキュメント

Ctrl+Q

選択したオブジェクトに関する情報を表示します。さまざまなデータベースオブジェクトについて、クイックドキュメントに対応する情報が表示されます。例: セルのグループの場合、選択の概要が表示されます。通常のビューまたは転置ビューでプレビューでき、関連するレコードを外部キーで表示することもできます。

関連ページ:

コードリファレンス情報

パラメーター情報:パラメーター情報ポップアップには、メソッド呼び出しと関数呼び出しのパラメーターの名前が表示されます。IntelliJ IDEA は、エディターで左括弧を入力するか、候補リストからメソッドを選択すると、1 秒 (1000 ミリ秒) 以内に、使用可能なすべてのメソッドシグネチャーを含むポップアップを自動的に表示します。ポップアップが閉じている場合、または IDE がポップアップを自動的に表示しないように構成されている場合は、ポップアップを明示的に呼び出すことができます。これを行う...

データを表示する

データベースツールウィンドウ (表示 | ツールウィンドウ | データベース) でテーブルをダブルクリックすると、テーブル、ビュー、仮想ビューがデータエディタータブで開きます。データ表示モード:データは、Table、ツリー、テキスト、置き換えの 3 つのモードで参照および編集できます。これらのモードを切り替えるには、指定形式で表示ボタン () をクリックして、必要なモードを選択します。置き換え: 行と列が入れ替わる表示モード。このチェックボックスを他の表示モードと組み合わせることができます。この...

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

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

データエディターでは、追加、複製、削除、関連する行間の移動を行うことができます。行の操作:行を追加するツールバーの行の追加アイコンをクリックします。または、テーブルを右クリックしてコンテキストメニューから行の追加を選択します。を押します。変更を加えます。(オプション) 変更内容をデータベースに送信してコミットする、行を削除する 1 つまたは複数の行を選択します。複数の行を選択するには、ガターの数字をクリックします。また、を押して、必要な行をクリックすることもできます。ツールバーの行の削除アイコ...

データエディターとビューアー

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

データベースでの全文検索

データの正確な場所を知らなくても、データベースまたはデータベースのグループでデータを検索できます。データベース、スキーム、別々のテーブル内のデータを検索するデータベースツールウィンドウ (表示 | ツールウィンドウ | データベース) で、検索を実行するオブジェクトを選択します。データベースまたはデータベースのグループ、スキーム、個別のテーブルを選択することもできます。選択を右クリックしてを選択します。あるいは、を押します。全文検索ダイアログの検索フィールドに検索リクエストを入力し、検索をクリッ...