データエディターとビューアー
このページの設定は、データベースコンソール、Hibernate および JPA コンソール、データエディターなどでテーブルデータがどのように表示および変更されるかを定義します。
制限
オプション | 説明 |
---|---|
ページサイズの制限 | 1 ページに表示されるテーブル行の数。同時に表示される行の数を制限しない場合は、チェックボックスをオフにします。 また、ページネーションツールバーのページサイズを変更しますリストをクリックしてページサイズを変更できます。 ページサイズの制限が 2 に設定されている次の例を検討してください。 ![]() |
結果セットのプリフェッチサイズ | 1 つのチャンクで取得されるデータベースからの行数。 数値が大きいほど、IDE とデータベース間のラウンドトリップが少なくなりますが、チャンクを保存するためのメモリが増えます。 |
フィルターヒストリーサイズ | データエディターでテーブルに保存された最近使用したフィルター条件の数。フィルターヒストリーサイズが 2 に設定されている次の例を検討してください。フィルター履歴ボックスには 2 つの条件のみが含まれています。 エディターでフィルター履歴を開くには、フィルター基準フィールドをクリックして Alt+ArrowDown を押します。 ![]() |
値ごとにロードされる最大バイト数 | ロードされるバイナリラージオブジェクトの最大サイズ(バイト単位)。 |
プレビューのドキュメント内の最初の N データ行 | クイックドキュメントポップアップの行数を制限します。クイックドキュメントを表示するには、Control+Q を押します。 |
データのプレゼンテーション
オプション | 説明 |
---|---|
テーブルを自動的に転置する | テーブルとビューをデータエディターで開いたときに転置するタイミングを設定します。転置ビューでは、列と行が交換されます。この設定はクエリ結果を転置しないことに注意してください。
|
バイナリ値を自動的に検出 | バイナリ値のデフォルトの表示タイプを有効にします。 |
時間データをタイムゾーンで表示する | 日時データを表示するタイムゾーンを設定します。 |
データの並べ替え
データの並べ替えの詳細については、データのソートトピックを参照してください。
オプション | 説明 |
---|---|
ORDER BY で並べ替え | テーブルを再度開くたびに |
数値の主キーでテーブルを並べ替える | テーブルレコードを数値主キーでソートする方法を構成します。昇順または降順の 2 つのオプションが利用可能です。 |
並べ替えに列を追加する | スタックソートに列を追加するときに使用するアクションを選択します。デフォルトは Alt とクリックです。 列名をクリックすると、列データが並べ替えられます。列の並べ替えは、デフォルトではスタックされません。これは、列名をクリックしてデータを並べ替えると、他の列に基づく並べ替えがクリアされることを意味します。スタックソートを使用する場合は、Alt を押しながら列名をクリックします。 |
データ変更
オプション | 説明 |
---|---|
すぐに変更を送信する | 変更を即座に送信します。変更をデータベースに送信する方法の詳細については、「変更をデータベースに送信する」を参照してください。 |
カスタム日付 / 時刻形式
利用可能な日付パターン(英語)については、日付パターンをクリックしてください。
オプション | 説明 |
---|---|
日時 / タイムスタンプ | カスタムの日時またはタイムスタンプ形式を選択して設定します。 |
タイムゾーン付き日時 / タイムスタンプ | タイムゾーンを含むカスタムの日時またはタイムスタンプ形式を選択して設定します。 |
時間 | カスタムの時間形式を選択して設定します。 |
タイムゾーン付き時間 | タイムゾーン付きのカスタム時間形式を選択して設定します。 |
日付 | カスタムの日付形式を選択して設定します。 |
タイムゾーン | 日時値を表示するタイムゾーンを選択します。 |
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2023.2/db_query_console_overview.png)
クエリコンソール
データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して IDE 設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。概要:クエリまたはデータベースコン...
![](https://pleiades.io/icons/idea.png)
Hibernate コンソール
Hibernate コンソールを使用して、HQL クエリを作成および実行します。これは、JPQL キーワード、オブジェクト、プロパティ名に役立つハイライトと補完を提供します。Hibernate コンソールを開く永続化ツールウィンドウで、セッションファクトリまたはエンティティを右クリックし、コンソールを選択します。または、ツールバーのをクリックするか、を押すこともできます。Hibernate コンソール入力ペインは、HQL クエリを記述および実行できる別のタブとして開きます。Hibernate...
![](https://resources.jetbrains.com/help/img/idea/2023.2/data_editor_db_object_data_intro.png)
データエディターとビューアー
データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して IDE 設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。概要:データエディターとビューアー...
![](https://resources.jetbrains.com/help/img/idea/2023.2/db_where_and_order_by_fields_for_sorting.png)
データのソート
列データを並べ替えるには、列名をクリックします。デフォルトでは、列名をクリックするたびに、新しいクエリがデータベースに送信されます。サービスツールウィンドウ (出力タブ) では、対応するすべての並べ替え操作を確認できます。クライアント側でデータを並べ替えることもできます。これを行うには、オプションメニューを表示ボタン () をクリックし、ORDER BY で並べ替えオプションの選択を解除します。デフォルトでは、列の並べ替えは積み上げられません。これは、列名をクリックしてデータを並べ替えると、他の...
![](https://resources.jetbrains.com/help/img/idea/2023.2/db_submit_changes_manually.png)
変更をデータベースに送信する
コミットによってトランザクションが終了し、他のユーザーがすべての変更を利用できるようになります。IntelliJ IDEA では、トランザクションをコミットする方法 (自動または手動) を選択できます。これを自動的に行う方法の詳細については、「トランザクションモード」を参照してください。コミットモードを手動で変更するには、データエディターのツールバーの Tx ドロップダウンメニューを使用します。変更を手動で送信するデフォルトでは、テーブルの変更は自動的に送信されません。最初に、テーブルのローカルコピ...
![](https://resources.jetbrains.com/help/img/idea/2023.2/db_execute_parametrized_statement.png)
ユーザーパラメーター
ユーザーパラメーターの操作の詳細については、「クエリの実行」トピックの対応する章を参照してください。ユーザーパラメーター:クエリコンソールおよび SQL ファイルで有効化する SQL ファイルおよびデータベースコンソールの SQL にパラメーターパターンを適用します。個々のパターンのレベルで使用スコープを制限できます。このチェックボックスをオフにすると、個々のパターンに指定されている使用スコープに関係なく、SQL ファイルおよびコンソールでパターンが使用されません。SQL 注入で文字列リテラルを...