PhpStorm 2026.3 Help

コードエディターのヒントとリファレンス

コードエディターで SQL ダイアレクトを変更する

  • 編集領域を右クリックし、 ダイアレクトの変更 (<current_dialect>) をを選択します。 SQL ダイアレクトの変更 ウィンドウでダイアレクトを選択します。

生産性のヒント

クエリコンソールの履歴を表示する

  • クエリコンソールで、任意の領域を右クリックして ローカル履歴 | 履歴の表示 を選択します。

    ファイルのローカル履歴に関する詳細については、 ローカル履歴トピックを参照してください。

エディターでコードスタイルを適用する

  1. エディター内の任意の領域または選択したコードを右クリックし、 コードの整形 を選択します。 または、 Ctrl+Alt+L を押します。

  2. スコープを選択します。

  3. 実行 をクリックします。

エディターでコードスタイルを適用する

クエリコンソールのファイルパスを表示する

  • ファイルの詳細を表示するには、クエリコンソールタブの上にカーソルを置きます。

  • Alt+F1 を押し、 Project ビュー を選択して Enter を押します。

    移動先の選択ウィンドウからクエリコンソールに移動する

INSERT ステートメントのデータをテーブルとして編集する

  1. 編集する INSERT ステートメントを選択します。

  2. 選択を右クリックして テーブルとして編集 をクリックします。

    INSERT ステートメントのデータをテーブルとして編集する
  3. 開いたテーブルエディターで、テーブルセルに必要な変更を加えます。 Enter を押して確認します。

参照

コンテキストメニュー

コードエディターのコンテキストメニューで、次のアクションを使用して生産性を向上させます。

複製

(クエリコンソールs のみ)クエリコンソール のコピーを作成します。

テーブルとして編集

INSERT ステートメントでは、テーブル形式でデータを操作するためのエディターが開きます。

ダイアレクトの変更 (<CurrentDialect>)

(Oracle のみ)SQL ダイアレクトを変更します。 リストからダイアレクトを選択してください。

計画の表示 | 計画の表示

現在のステートメントの 実行計画(英語) (または実行計画)を表示します。 結果は、専用の プラン タブにツリーと表の混合形式で表示されます。

実行プランのダイアグラムを作成するには、 プラン タブの左側にある the Show Diagram iconShow Diagram をクリックするか、 Ctrl+Alt+Shift+U を押します。

フレームグラフを作成するには、 the Flame Graph iconフレームグラフ をクリックします。

プランを説明 | 分析を説明

ステートメントを実行し、その 実行プラン(英語) (または説明プラン)を表示します。

the Execute icon 実行 Ctrl+Enter

現在のステートメントまたは選択されたステートメントのシーケンスを実行します。

the Execute icon 選択範囲を単一ステートメントとして実行

コードを選択する場合は、そのコード部分を単一の SQL 文として実行します。

the Execute to File icon ファイルへの実行

現在のステートメントを実行し、結果をテキストファイルに保存します。 出力形式を選択し、ファイルの場所と名前を指定します。

'クエリファイル' を実行 Ctrl+Shift+F10

(クエリファイルs のみ)クエリファイル 内のすべてのステートメントを実行します。

データソースのアタッチ

(クエリファイルs のみ)既存のデータソースのいずれかをクエリファイル に添付します。

データソースの切り替え

(クエリファイルs のみ)データソースが添付されているクエリファイルの場合は、別のデータソースを添付します。

ダイアグラム | ダイアグラムの表示… Ctrl+Alt+Shift+U

別のエディタータブでダイアグラムを開きます。

ダイアグラム | ダイアグラムポップアップの表示… Ctrl+Alt+U

ポップアップでダイアグラムを開きます。

ツールバーコントロール

アイコン

アクションとショートカット

説明

the Execute button

実行

Ctrl+Enter

選択した 1 つまたは複数の SQL ステートメントを実行します。

何も選択されていない場合は、現在の文が実行されます。

Explain Plan アイコン

計画の表示

計画の表示 アクションメニューを開きます。

機能の詳細については、 クエリ実行計画トピックを参照してください。

the Browse Query History button

Browse Query History

Ctrl+Alt+E

対応するデータソースに対して実行したすべてのステートメントを表示するダイアログを開きます。

クエリ履歴を使用するダイアログ も参照してください。

the View Parameters button

パラメーターの表示

パラメーター ダイアログを開くまたは閉じます。

ユーザーパラメーターの詳細については、 クエリを実行するトピックを参照してください。

the Open Query Execution Settings button

クエリ実行設定を開く…

設定 ダイアログの ツール | データベース | クエリ実行 セクションを開いて、クエリ実行設定を表示または編集します。

これらの設定の詳細については、 クエリの実行 」を参照してください。

エディター内の結果表示

クエリコンソールのコードエディター内でクエリ結果の表示を切り替えます。

エディター内の結果の詳細については、 エディター内の結果表示を参照してください。

Transaction mode

トランザクションモード

および

トランザクションの分離

データベーストランザクションの 分離レベル(英語)とトランザクションのコミット方法を選択します。

  • 自動: データベースサーバーにローカルの変更を送信すると、現在のトランザクションが自動的にコミットされます。

  • マニュアル: データベースサーバーに送信された変更はトランザクションに蓄積され、ツールバーの the Submit and Commit icon送信とコミット または the Roll Back buttonロールバック ボタンを使用して明示的にコミットまたはロールバックできます。

データベースのトランザクションモードと分離の詳細については、 変更をデータベースに送信するを参照してください。

the Commit icon

コミット

(マニュアル トランザクションモードの場合) 現在のトランザクションをコミットします。 このボタンは手動トランザクションモードでのみ使用できます。 「トランザクションモードと分離」も参照してください。

the Roll back icon

Roll back

(マニュアル トランザクションモードの場合) 変更をロールバックします。 このボタンは手動トランザクションモードでのみ使用できます。 「トランザクションモードと分離」も参照してください。

the Cancel Running Statements icon

実行中ステートメントのキャンセル

Ctrl+F2

現在のステートメントの実行を終了します。

Playground

ファイル解決モード

解決モードを選択して、コード内のデータベースオブジェクトが解決されるコンテキストを管理します。

  • Playground: クエリコンソールのデフォルトモード。 すべてのデータベースオブジェクトは同じコンテキストに解決されます。

  • スクリプト: ローカル SQL ファイルのデフォルトモード。 USE SQL ステートメント(PostgreSQL の場合は SET search_path TO )は、データベースオブジェクトが解決されるデフォルトのコンテキストをオーバーライドします。

解決モードの詳細については、 解決モードを参照してください。

DBMS_OUTPUT アイコンを有効にする

DBMS_OUTPUT を有効にする

(Oracle および IBM Db2 LUW のみ) クエリコンソールの DBMS_OUTPUT を切り替えます。

AI でコードを生成アイコン

AI でコードを生成する

AI Assistant へのプロンプトの入力フィールドを開きます。

AI Assistant のエディター内コード生成の詳細については、 AI Assistant のドキュメントを参照してください。

ロールとウェアハウスのアイコン <default>

ロールとウェアハウスを選択

(Snowflake のみ)クエリコンソール に対するロールとウェアハウスを選択します。

現在のスキーマを切り替えるアイコン <スキーマ>

現在のスキーマを切り替える

デフォルトのスキーマまたはデータベースを選択します。 PostgreSQL、Amazon Redshift、Greenplum の場合は、 <スキーマ> リストを使用してスキーマ検索パスを形成します。

デフォルトスキーマの詳細については、 デフォルトのスキーマを設定する を参照してください。

アタッチされているデータソースを切り替えるアイコン <データソース>

アタッチされているデータソースを切り替えます

(クエリファイルs のみ)クエリファイル で使用するデータソースを選択します。

2026 年 11 月 9 日