久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

  • <small id='Qoihz'></small><noframes id='Qoihz'>

      <tfoot id='Qoihz'></tfoot>

      <legend id='Qoihz'><style id='Qoihz'><dir id='Qoihz'><q id='Qoihz'></q></dir></style></legend>

        • <bdo id='Qoihz'></bdo><ul id='Qoihz'></ul>
        <i id='Qoihz'><tr id='Qoihz'><dt id='Qoihz'><q id='Qoihz'><span id='Qoihz'><b id='Qoihz'><form id='Qoihz'><ins id='Qoihz'></ins><ul id='Qoihz'></ul><sub id='Qoihz'></sub></form><legend id='Qoihz'></legend><bdo id='Qoihz'><pre id='Qoihz'><center id='Qoihz'></center></pre></bdo></b><th id='Qoihz'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='Qoihz'><tfoot id='Qoihz'></tfoot><dl id='Qoihz'><fieldset id='Qoihz'></fieldset></dl></div>

        如何獲取 SQL 連接的默認模式?

        How to get the default schema of a SQL connection?(如何獲取 SQL 連接的默認模式?)
          <tfoot id='vxbEw'></tfoot>
            <tbody id='vxbEw'></tbody>

          • <i id='vxbEw'><tr id='vxbEw'><dt id='vxbEw'><q id='vxbEw'><span id='vxbEw'><b id='vxbEw'><form id='vxbEw'><ins id='vxbEw'></ins><ul id='vxbEw'></ul><sub id='vxbEw'></sub></form><legend id='vxbEw'></legend><bdo id='vxbEw'><pre id='vxbEw'><center id='vxbEw'></center></pre></bdo></b><th id='vxbEw'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='vxbEw'><tfoot id='vxbEw'></tfoot><dl id='vxbEw'><fieldset id='vxbEw'></fieldset></dl></div>

            <small id='vxbEw'></small><noframes id='vxbEw'>

              <legend id='vxbEw'><style id='vxbEw'><dir id='vxbEw'><q id='vxbEw'></q></dir></style></legend>

                  <bdo id='vxbEw'></bdo><ul id='vxbEw'></ul>
                  本文介紹了如何獲取 SQL 連接的默認模式?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  從 java 代碼中 - 我已經連接到數據庫 - 我需要找到連接的默認模式.

                  From within a java code - where I already have a connection to a database - I need to find the default schema of the connection.

                  我有以下代碼,它為我提供了該連接的所有模式的列表.

                  I have the following code that gives me a list of all schemas of that connection.

                  rs  = transactionManager.getDataSource().getConnection().getMetaData().getSchemas();
                  while (rs.next()) {
                      log.debug("The schema is {} and the catalogue is {} ", rs.getString(1), rs.getString(2));
                  }
                  

                  但是,我不想要所有模式的列表.我需要此連接的默認架構.

                  However, I don't want the list of all the schemas. I need the default schema of this connection.

                  請幫忙.

                  注意 1:我在 Windows7(開發盒)和 Linux Redhat(生產盒)上使用 H2 和 DB2

                  Note1: I am using H2 and DB2 on Windows7 (dev box) and Linux Redhat (production box)

                  注2:我最終得出結論,使用Java 中的Connections 對象無法使用相同的代碼找到H2 和DB2 的默認模式.我用配置文件解決了這個問題.但是,如果有人可以分享解決方案,我可以回去重構代碼.

                  Note2: I finally concluded that it was not possible to use the Connections object in Java to find the default schema of both H2 and DB2 using the same code. I fixed the problem with a configuration file. However, if someone can share a solution, I could go back and refactor the code.

                  推薦答案

                  請使用 connection.getMetaData().getURL() 方法,該方法返回類似字符串的方法

                  Please use connection.getMetaData().getURL() method which returns String like

                  jdbc:mysql://localhost:3306/?autoReconnect=true&useUnicode=true&characterEncoding=utf8
                  

                  我們可以輕松解析它并獲取架構名稱.它適用于所有 JDBC 驅動程序.

                  We can parse it easily and get the schema name. It works for all JDBC drivers.

                  這篇關于如何獲取 SQL 連接的默認模式?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  How can I detect integer overflow on 32 bits int?(如何檢測 32 位 int 上的整數溢出?)
                  Local variables before return statements, does it matter?(return 語句之前的局部變量,這有關系嗎?)
                  How to convert Integer to int?(如何將整數轉換為整數?)
                  How do I create an int array with randomly shuffled numbers in a given range(如何在給定范圍內創建一個隨機打亂數字的 int 數組)
                  Inconsistent behavior on java#39;s ==(java的行為不一致==)
                  Why is Java able to store 0xff000000 as an int?(為什么 Java 能夠將 0xff000000 存儲為 int?)
                  <legend id='OuZry'><style id='OuZry'><dir id='OuZry'><q id='OuZry'></q></dir></style></legend>
                        <bdo id='OuZry'></bdo><ul id='OuZry'></ul>
                        <tfoot id='OuZry'></tfoot>

                        1. <i id='OuZry'><tr id='OuZry'><dt id='OuZry'><q id='OuZry'><span id='OuZry'><b id='OuZry'><form id='OuZry'><ins id='OuZry'></ins><ul id='OuZry'></ul><sub id='OuZry'></sub></form><legend id='OuZry'></legend><bdo id='OuZry'><pre id='OuZry'><center id='OuZry'></center></pre></bdo></b><th id='OuZry'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='OuZry'><tfoot id='OuZry'></tfoot><dl id='OuZry'><fieldset id='OuZry'></fieldset></dl></div>

                            <tbody id='OuZry'></tbody>

                          • <small id='OuZry'></small><noframes id='OuZry'>

                            主站蜘蛛池模板: 久久久精品一区二区 | 国产精品美女www爽爽爽 | 国产电影一区二区 | www.成人在线视频 | 三级高清| 国产情品 | 久久亚洲一区二区三区四区 | 日本一区二区不卡 | 久久婷婷麻豆国产91天堂 | 亚洲一区二区在线视频 | 99精品视频一区二区三区 | 欧美高清视频一区 | 成人免费视频观看视频 | 亚洲性网 | 91.色| 成人网址在线观看 | 成人在线一区二区 | 九九99九九精彩46 | 日韩三级电影在线看 | 国产精品av久久久久久毛片 | 国产成人精品一区二区三区 | 欧美mv日韩mv国产网站91进入 | 高清亚洲 | 蜜臀久久 | 91欧美精品 | 亚洲视频中文字幕 | 人人干人人舔 | 亚洲网站在线播放 | 久久久久久国产精品免费免费狐狸 | 亚洲一区二区三区视频在线 | 国产精品视屏 | 国产高清在线精品 | 中文在线日韩 | 在线免费观看一区二区 | 1204国产成人精品视频 | 国产精品成人在线 | 亚洲a在线观看 | 日韩成人在线观看 | 中文字幕的av | 欧美一区二区三区在线观看视频 | 精品久久一区二区 |