IntelliJ IDEA運(yùn)行SQL腳本文件

2018-06-02 10:31 更新

運(yùn)行SQL腳本文件

此功能僅在Ultimate版本中受支持。

您可以整體運(yùn)行SQL文件或執(zhí)行SQL文件中包含的單個(gè)語句。

運(yùn)行一個(gè)SQL文件

整體運(yùn)行SQL腳本文件時(shí):

  • 您不需要在編輯器中打開文件。您可以在“項(xiàng)目(Project)”工具窗口中選擇所需的文件。
  • 您可以同時(shí)為多個(gè)數(shù)據(jù)源運(yùn)行該文件。

另一方面:

  • 帶參數(shù)的語句不會(huì)運(yùn)行。
  • 不會(huì)顯示SELECT語句的檢索數(shù)據(jù)。

運(yùn)行一個(gè)SQL文件:

  1. 在Project工具窗口中選擇必要的SQL文件,或者在編輯器中打開文件。
  2. 執(zhí)行以下操作之一:
    • 從上下文菜單中選擇:運(yùn)行“<文件名>”(Run "<file_name>")。
    • 按Ctrl+Shift+F10。
  3. 在“選擇數(shù)據(jù)源(Choose Data Source)”彈出窗口中,單擊應(yīng)將腳本應(yīng)用到的數(shù)據(jù)源。如果要為多個(gè)數(shù)據(jù)源運(yùn)行腳本,請(qǐng)?jiān)趶棾龃翱谥羞x擇感興趣的數(shù)據(jù)源并按Enter鍵。
    IntelliJ IDEA運(yùn)行SQL腳本文件

執(zhí)行單個(gè)語句

運(yùn)行SQL文件中包含的單個(gè)語句時(shí):

  • 這些語句可以包含參數(shù)。在運(yùn)行這些語句之前,IntelliJ IDEA會(huì)要求您指定參數(shù)值。

另一方面:

  • 這些語句一次只能為一個(gè)數(shù)據(jù)源運(yùn)行。

運(yùn)行聲明或報(bào)表:

  1. 在編輯器中打開感興趣的SQL文件。
  2. 將光標(biāo)放在要執(zhí)行的語句中。如果您想要運(yùn)行多個(gè)語句,請(qǐng)選擇(突出顯示)需要的語句。
  3. 執(zhí)行以下操作之一:
    • 按下Ctrl+Enter或從上下文菜單中選擇“執(zhí)行(Execute)”。
    • 按Alt+Enter或單擊 ,然后選擇“在控制臺(tái)中運(yùn)行查詢(Run query in console)”。
  4. 選擇要使用的數(shù)據(jù)庫控制臺(tái)。
    IntelliJ IDEA運(yùn)行SQL腳本文件
    該語句或語句是使用選定的控制臺(tái)執(zhí)行的。相應(yīng)的控制臺(tái)與該文件相關(guān)聯(lián)。相關(guān)控制臺(tái)的名稱顯示在工具欄的右側(cè)部分。
    IntelliJ IDEA運(yùn)行SQL腳本文件
    控制臺(tái)菜單可讓您將不同的控制臺(tái)與文件相關(guān)聯(lián),或刪除文件與控制臺(tái)(<Detach Console>)之間的關(guān)聯(lián)。
    提示:您可以使用編輯器中或“項(xiàng)目(Project)”工具窗口中的“附加控制臺(tái)(Attach Console)”上下文菜單命令將控制臺(tái)與文件相關(guān)聯(lián)。
    IntelliJ IDEA運(yùn)行SQL腳本文件
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)