2017-08-13 10 views
2

IntelliJ Ultimate 2017.2では、Databaseパネルから開かれたSQL Consoleを使用して、いくつかのSQLを入力できます。IntelliJ Ultimate SQLコンソールでSQLを実行する方法は?

残念ながら、左上隅の緑色の三角形のアイコンをクリックすると、時々SQLが実行され、時にはそれが実行されません。ときには、三角形を打つ前にすべてのテキストを選択して実行する必要があることもあります。どうやら、このツールによって意図されていた論理や魔法が私を逃してしまっているようです。

➠SQLコンソールの実行方法は?

screen shot of the SQL Console in IntelliJ 2017.2

documentation for Database Consoleは言う:

が選択(強調表示)または複数のSQL文を実行するには、このアイコンまたはショートカットを使用してください。

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

これは、MacOS Sierra 10.12.5で動作しているときに表示される動作ではありません。

+0

実行しようとしているステートメントにキャレット(カーソル)がありますか?ステートメントがスクリーンショットのように複数行で、キャレットが2行目または3行目にある場合、何も実行されません。キャレットを1行目に置いたときにステートメントが実行されているかどうかを確認してください。 – CrazyCoder

+0

@CrazyCoderはい、あなたが記述する動作は私が経験するものです。それで、医者が「声明」と言っているところでは、彼らは本当に「行」を意味していますか?それは機能よりもバグのようだ - 私は利点がないと思う。とにかく...ダングスクリプト全体を動かす方法はありますか? –

答えて

2

あなたはIDEがPreferences/Settings>Tools>Database>Execute in Consoleでこのアクションに実行されるかを制御することができます。

Execute in console

あなたはスクリプト全体にそれらのいくつかを設定することもできます。

関連する問題