<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                有時候在開發中要獲得MySQL數據庫自動生成的主鍵,那么如何獲得呢? 我們可以查看JDK API 1.6.0文檔,就能知道Connection接口里面有一個如下方法: ![](https://box.kancloud.cn/9f5dee8b72de8b65b387f23b9c3b11ad_933x82.png) autoGeneratedKeys:指示是否應該返回自動生成的鍵的標志,它是 `Statement.RETURN_GENERATED_KEYS`或`Statement.NO_GENERATED_KEYS`之一 。 測試腳本如下: ~~~ create table test ( id int primary key auto_increment, name varchar(40) ); ~~~ 測試代碼: ~~~ public class Demo4 { /* create table test ( id int primary key auto_increment, name varchar(40) ); */ // 獲取自動生成的主鍵 public static void main(String[] args) throws SQLException { Connection conn = null; PreparedStatement st = null; ResultSet rs = null; try { conn = JdbcUtils.getConnection(); String sql = "insert into test(name) values('yelei')"; /* * PreparedStatement prepareStatement(String sql, int autoGeneratedKeys) * autoGeneratedKeys - 指示是否應該返回自動生成的鍵的標志,它是 Statement.RETURN_GENERATED_KEYS或Statement.NO_GENERATED_KEYS之一 * * st = conn.prepareStatement(sql)默認是不返回自動生成的主鍵 s */ st = conn.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS); // Statement.RETURN_GENERATED_KEYS參數——是否得到sql語句生產的主鍵 st.executeUpdate(); rs = st.getGeneratedKeys(); if (rs.next()) { System.out.println(rs.getInt(1)); } } finally { JdbcUtils.release(conn, st, rs); } } } ~~~ 注意: ~~~ st = conn.prepareStatement(sql); ~~~ 默認是不返回自動生成的主鍵的。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看