ユーザーパラメーター
ユーザーパラメーターの操作の詳細については、「クエリの実行」トピックの対応する章を参照してください。
項目 | 説明 |
|---|---|
クエリコンソールおよび SQL ファイルで有効化する | SQL ファイルおよびクエリコンソール内の SQL にパラメーターパターンを適用します。個々のパターンレベルで使用スコープを制限できます。 このチェックボックスをオフにすると、個々のパターンに指定された使用スコープに関係なく、パターンは SQL ファイルおよびクエリコンソールで使用されません。 |
SQL 注入で文字列リテラルを使用可能にする | SQL で挿入された文字列リテラルにパラメーターパターンを適用します。必要に応じて、個々のパターンのレベルで使用スコープを制限できます。 このチェックボックスをオフにすると、個々のパターンに指定されている使用スコープに関係なく、パターンは文字列リテラルで使用されません。 |
SQL 文字列内で置換する | SQL コードの文字列リテラルにパラメーターパターンを適用します。 例: 次のコードを検討してください。 SELECT ${column_name}
FROM actor
WHERE actor_id='${actor_id}' チェックボックスがオフの場合、IntelliJ IDEA は ただし、SQL 文字列内で置換するオプションを選択すると、 ![]() ![]() |
パラメーターパターン | パラメーターパターンとその使用スコープのリスト。 パターンは正規表現を用いて指定します。括弧
パラメーターの命名動作の詳細については、命名行動を参照してください。 パターンまたはその使用スコープを編集するには、パターンをクリックして次のコントロールを使用します。
|
関連ページ:
クエリを実行する
データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。クエリは、ショートカット、ツールバーボタン、コンテキス...
言語と参照のインジェクション
言語インジェクションを使用すると、ファイルのメイン言語とは異なるプログラミング言語のコードを操作できます。文字列リテラルに言語 (HTML、CSS、XML、RegExp など) を挿入すると、それがプロジェクトのメイン言語でなくても、挿入されたコードに対する包括的なコーディング支援が得られます。IDE は、言語インジェクションに加えて、文字列リテラルをクラスやファイルなどの他のエンティティへの参照として扱う参照インジェクションもサポートしています。言語インジェクションを追加する:一時的な言語イ...
出力と結果
このページの設定は、サービスツールウィンドウの出力および結果タブ、およびクエリコンソールにクエリ結果がどのように表示されるかを定義します。クエリ結果の表示の詳細については、「照会結果」を参照してください。出力:クエリ出力のタイムスタンプを表示するサービスツールウィンドウの出力タブにクエリ出力のタイムスタンプを表示します。デフォルトでは、タイムスタンプは非表示になっています。タブとそのコントロールの詳細については、出力タブおよびタブ参照情報を参照してください。DBMS_OUTPUT の有効化新規...
データエディターとビューアー
このページの設定は、クエリコンソール、Hibernate および JPA コンソール、データエディターなどでテーブルデータを表示および変更する方法を定義します。制限:ページサイズの制限 1 ページに表示されるテーブル行の数。同時に表示される行の数を制限しない場合は、チェックボックスをオフにします。また、ページネーションツールバーのページサイズの変更リストをクリックしてページサイズを変更できます。ページサイズの制限が 2 に設定されている次の例を検討してください。結果セットのプリフェッチサイズ 1 つのチ...

