<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-84  評論-56  文章-0  trackbacks-0

    If a project you are working on requires referring to an SQL database, you can, actually, use one of the numerous SQL clients, or type commands in the command line - and regularly switch between frames. Now IntelliJ IDEA suggests a better choice. Since version 8.0, you have a dedicated Database tool window at your disposal, which allows you to work with the data sources without leaving IntelliJ IDEA.

    Let’s have a 10,000-feet look at IntelliJ IDEA’s database support in action.

    First, configuring a data source is now just a snap – press Insert, specify your data source parameters and make sure you are connected. By the way, you can use the old good External Tools dialog to create start and stop scripts for a database server, if needed.

     

     

     

     

     

     

     

    You can now create SQL scripts, enjoying the famous IntelliJ IDEA’s coding assistance, which includes syntax and error highlighting, code completion for keywords, table and column names, and more.

     

     

     

     

     

     

     

     

    From the Database tool window you can launch JDBC console for a data source of your choice. It is very easy – just select the desired data source, and click the run button on the toolbar. Console adds a tab to the Run tool window. Here you are: the upper panes are intended for SQL commands, the lower pane displays messages.

    Let’s start typing SQL commands. As you see, syntax highlighting and code completion are also available here:

     

     

     

     

     

    Should I also mention that you can find here the handy editor shortcuts that have already become a habit for the IntelliJ IDEA users? Among them, pay attention to “Go to Declaration”. If you place the cursor at the table name, and click Ctrl+B, the corresponding table will be highlighted in the data source.

    The console can contain as many commands as required. You can run them all at once (Ctrl+Enter), or execute one by one, in the order you consider appropriate (Ctrl+Shift+Enter), and see results in the lower pane:

     

     

     

     

     

     

     

    Suppose you want to retrieve data from the various tables. Instead of repeatedly entering the same command with the changing parameters, use variables, which are just strings enclosed in $, #, or ?{}. When such a string is encountered in a command you type in the left pane, it is added to the list of parameters in the right pane, where you can enter the desired values:

     

     

     

     

     

     

     

     

    What happens if you use wrong syntax? An error is marked same way as in the editor, with the red underline, and diagnostics at the tooltip. If you want to change SQL dialect, just click the properties button in the console toolbar, and select one of the supported dialects.

    posted on 2008-11-13 00:14 憶風 閱讀(563) 評論(0)  編輯  收藏 所屬分類: IDE
    主站蜘蛛池模板: 在线日韩av永久免费观看| 国产精品国产午夜免费福利看| 99久在线国内在线播放免费观看| 四虎最新永久免费视频| 亚洲国产成人一区二区精品区| 一级一级一片免费高清| 国产精品免费观看| 2022中文字字幕久亚洲| 在线免费观看亚洲| 国产成人va亚洲电影| 日本免费电影一区| 国产精品亚洲一区二区在线观看 | 亚洲成a人片在线观看中文动漫| 2017亚洲男人天堂一| 一二三四在线观看免费高清中文在线观看 | 日韩毛片在线免费观看| 国产一级理论免费版| 深夜特黄a级毛片免费播放| 亚洲AⅤ无码一区二区三区在线| 中文字幕亚洲综合久久| 成年人视频免费在线观看| 亚洲国语在线视频手机在线| 91视频免费网站| 亚洲AV综合色区无码一区爱AV | 亚洲s色大片在线观看| 无码人妻久久一区二区三区免费 | 亚洲欧洲av综合色无码| yy6080亚洲一级理论| 一个人免费视频观看在线www| 亚洲视频在线视频| 手机在线看永久av片免费| 久久精品国产亚洲av瑜伽| 国产中文在线亚洲精品官网| 亚洲成人黄色在线| 免费毛片网站在线观看| 亚洲黄色在线电影| 免费黄色小视频网站| 波霸在线精品视频免费观看| 久久久久亚洲av无码专区导航| 特级精品毛片免费观看| 7777久久亚洲中文字幕|