DataGrip 2026.1 Help

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

データの正確な場所を知らなくても、データベースまたはデータベースのグループでデータを検索できます。

次のビデオは、全文検索機能の概要を示しています。

データベース、スキーム、別々のテーブル内のデータを検索する

  1. データベースエクスプローラー で、検索を実行するオブジェクトを選択します。 データベース、データベースグループ、スキーム、あるいは個別のテーブルを選択することもできます。

  2. 選択を右クリックして ツール | 全文検索 を選択します。 または、 Ctrl+Alt+Shift+F を押します。

  3. 全文検索 ダイアログの検索フィールドに検索リクエストを入力し、 検索 をクリックします。

  4. 検索 ツールウィンドウで、検索結果を確認します。 データベースオブジェクトを開くには、ダブルクリックします。 検索 ツールウィンドウ(表示 | ツールウィンドウ | 検索 )に戻るには、 Alt+3 を押します。

全文検索オプション

オプション

説明

大文字と小文字を区別

クエリと同じ方法で記述されているインスタンスのみを検索します(大文字と小文字は区別されません)。 Index を検索すると IndexIndexesIndexing が返されますが、 index は返されません。

含む

単語内の特定の組み合わせの文字を検索します。 例: エット を検索すると、すべての列からすべての LIKE '%ETTE%' 結果(アネットジェネットギレットベット )が表示されます。

文字列でどこでも検索

次で開始

単語の先頭に含まれる特定の文字の組み合わせを検索します。 例: ジョー を検索すると、すべての列からすべての LIKE 'JO%' 結果(ジョンソンジョーンズジョイスジョーン )が表示されます。

接頭辞検索

次で終了

単語の先頭に含まれる特定の文字の組み合わせを検索します。 例: ティン を検索すると、すべての列からすべての LIKE '%TIN' 結果(マーティンオースティンクリスティンジャスティン )が表示されます。

接尾辞検索

一致

文字の正確な組み合わせを検索します。 例: デイビス を検索すると、すべての列からすべての LIKE 'DAVIS' 結果 デイビス が表示されます。

完全一致検索

LIKE パターン

文字と SQL ワイルドカード(英語)の組み合わせを検索します。 例: a_%_% を検索すると、 a で始まり、長さが少なくとも 3 文字の アンダーソンアレンエイミーアンナ である LIKE 'a_%_%' の結果が見つかります。

LIKE パターン検索

テキスト列

LIKE 操作をサポートしている列でのみ検索します。 例: CHAR、VARCHAR、TINYTEXT、TEXT、DATE(Oracle)。

全文検索索引のある列のみ

作成されたインデックスを持つ列のみを検索します。 この機能は PostgreSQL、MySQL、MariaDB でのみサポートされています。 PostgreSQL のクエリは where col @@ plainto_tsquery('query') です。 MySQL と MariaDB のクエリは where match(col) against ('query' in natural language mode) です。

数値列

INT、MEDIUMINT、SMALLINT、BIGINT などの数値データ型の列のみを検索します。

すべての列

すべての種類の列を検索します。 例: この検索を実行して JSON 要素を見つけることができます。

件の一致を表示ドキュメント内の最初 の N データ行

テーブルまたはビューで見つかった結果の数を制限します。

2026 年 5 月 22 日