GoLand 2020.3 ヘルプ

ユーザーファイル

マシンまたはアクセス可能な他の場所からファイルを操作するには、プロジェクトツールウィンドウに必要なディレクトリをアタッチします。

ディレクトリを管理する

SQL ファイルを含むディレクトリを添付する

  1. ファイル | 開くをクリックします。

  2. 添付するフォルダーに移動します。

  3. 開くをクリックします。

  4. プロジェクトを開くダイアログで、接続をクリックします。

Attach a directory to the project

SQL ファイルを含むディレクトリをデタッチする

  • プロジェクトツールウィンドウ(表示 | ツールウィンドウ | プロジェクト)で、ディレクトリを右クリックしてデタッチディレクトリを選択します。

    Detach a directory with SQL files

SQL ファイルの実行

SQL ファイルを実行する

  1. データソースを右クリックします。

  2. SQL スクリプトの実行を選択します。

  3. パスの選択ウィンドウで、適用する SQL ファイルに移動します。

    Run an SQL file

複数のデータソースに対して SQL ファイルを実行する

  1. プロジェクトツールウィンドウで必要な SQL ファイルを選択します。

  2. SQL ファイルを右クリックし、<ファイル名> を実行を選択します(または Ctrl+Shift+F10 を押します)。

  3. 実行対象ウィンドウで、必要なデータソースを選択します。

    Run an SQL file for several data sources

個々のステートメントを実行する

  1. GoLand で SQL ファイルを開きます。

  2. 実行するステートメントをクリックします。複数のステートメントを実行する場合は、必要なステートメントを選択(ハイライト)します。

  3. コンテキストメニューから Ctrl+Enter を押すか、実行を選択します。

  4. ステートメントを実行するクエリコンソールを選択します。

    Run individual statements

SQL ファイルのダイアレクトの構成

コーディングを容易にするために、SQL ファイルに SQL 言語を割り当ててください。SQL 言語は DBMS 固有の SQL です。

GoLand を使用すると、ディレクトリ、プロジェクト、またはコンピューターに保存できる個々のファイルまたはすべての SQL および DDL ファイルに SQL ダイアレクトを指定できます。

単一の SQL ファイルのダイアレクトを指定する

  1. ウィンドウの右上隅にあるダイアレクトリストをクリックします。

  2. ダイアレクトリストからダイアレクトを選択します。

    Specify an SQL dialect

複数の SQL ファイルのダイアレクトを指定する

  1. ウィンドウの右上隅にあるダイアレクトリストをクリックします。

  2. SQL ダイアレクトを選択します。

  3. SQL ダイアレクトダイアログで、追加ボタン the Add button をクリックし、ダイアレクトを変更するディレクトリまたはファイルを選択します。

  4. 開くをクリックします。

  5. SQL ダイアレクトセルをクリックして、必要なダイアレクトを選択します。

  6. 変更を適用して OK をクリックします。

    Specify an SQL dialect

関連ページ:

クエリコンソール

概要:クエリコンソールは、データソースに関連付けられている SQL ファイルです。例: MySQL のクエリコンソールを開くと、MySQL データソースへの接続セッションが自動的に作成されます。ハードドライブから SQL ファイルを開くときは、最初に接続セッションを指定する必要があります。次の例では、MySQL コンソールがセッションに接続されています。セッションをに変更するか、新しいセッションを作成できます。接続セッションを管理するでのセッションの管理に関する詳細を参照してください。クエリコ...

クエリコンソール

クエリコンソールまたはデータベースコンソールは、SQL ステートメントを作成および実行できる SQL ファイルです。スクラッチファイルとは異なり、コンソールはデータソースにアタッチされます。ターミナルを使用するのと同じ方法でクエリコンソールを使用できます。コードを入力して実行するだけです。データソースを作成すると、クエリコンソールが自動的に作成されます。必要に応じて、追加のコンソールを作成できます。各コンソールは新しい接続を作成します。新しい接続を作成しない場合は、単一接続モードを有効にします。...

挿入された SQL ステートメント

一時的に言語をインジェクションする言語を挿入して を押す(またはインテンションのアクションアイコンを使用する)文字列リテラル、タグ、または属性の中にカーソルを置きます。言語または参照を注入を選択し、インジェクションする言語を選択します。専用エディターセクションでコードフラグメントを開くインジェクショ