成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

獲得自動增長的MySQL主鍵

數據庫 MySQL
如果需要獲得MySQL數據庫中自動增長的主鍵,應該如何實現呢?下文對該功能的實現方法作了詳細的介紹供您參考學習。

下面的腳本教您如何獲得自動增長的MySQL主鍵,如果您對MySQL主鍵方面感興趣的話,不妨一看,相信對您學習MySQL主鍵方面會有所啟迪。

  1. import java.sql.*;  
  2.  
  3. public class GetKey {  
  4.     ResultSet rs = null;  
  5.     Connection conn = null;  
  6.     Statement stmt = null;  
  7.  
  8.     // 加入同一個連接發生其他查詢,Key會被重寫所以不準確  
  9.     public void getId() {  
  10.         try {  
  11.             getConnect gc = new getConnect();  
  12.             conn = gc.getconn();  
  13.             Statement stmt = conn.createStatement();  
  14.             stmt.executeUpdate("insert into tb (name) values ('Key')");  
  15.             rs = stmt.executeQuery("SELECT LAST_INSERT_ID()");  
  16.             int autoIncKeyFromFunc = -1;  
  17.             if (rs.next()) {  
  18.                 autoIncKeyFromFunc = rs.getInt(1);  
  19.                 System.out.println("autoIncKeyFromFunc: " + autoIncKeyFromFunc);  
  20.             }  
  21.         } catch (Exception e) {  
  22.             System.out.print("有異常發生!");  
  23.         }  
  24.     }  
  25.  
  26.     // getGeneratedKeys()是每次創建一個Statement 實例,所以是安全的!  
  27.     public void getId_() {  
  28.         try {  
  29.             getConnect gc = new getConnect();  
  30.             conn = gc.getconn();  
  31.             stmt = conn.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY,  
  32.                     java.sql.ResultSet.CONCUR_UPDATABLE);  
  33.             stmt.executeUpdate("insert into tb (name) values ('x')");  
  34.             int autoIncKeyFromApi = -1;  
  35.             rs = stmt.getGeneratedKeys();  
  36.             if (rs.next()) {  
  37.                 autoIncKeyFromApi = rs.getInt(1);  
  38.                 System.out.println("Key returned from getGeneratedKeys():"  
  39.                         + autoIncKeyFromApi);  
  40.             }  
  41.         } catch (Exception e) {  
  42.             System.out.print("有異常發生!");  
  43.         }  
  44.     }  
  45.  
  46.     public static void main(String[] args) {  
  47.         GetKey get = new GetKey();  
  48.         get.getId();  
  49.         get.getId_();  
  50.     }  
  51. }  

 

 

 

【編輯推薦】

MySQL主鍵的設計原則

MySQL分區的優點

Mysql分區表對函數的限制

定義MySQL事務的例子

創建MySQL存儲過程示例

責任編輯:段燃 來源: 互聯網
相關推薦

2010-08-20 10:18:32

DB2自動增長主鍵

2010-08-10 17:10:46

2010-08-03 13:23:47

DB2自動增長主鍵

2010-08-19 13:14:17

DB2自動增長主鍵

2018-05-29 15:17:00

NFV虛擬化網絡

2019-10-21 08:08:34

MySQL數據庫主鍵

2010-09-07 13:04:20

DB2數據庫

2009-07-16 11:21:19

ibatis主鍵自動生成

2009-03-09 08:43:02

智能手機移動OS

2009-07-28 12:48:50

.net獲得當前插入行

2010-10-11 11:25:26

MySQL主鍵

2009-06-26 16:21:22

Oracle自動增長Hibernate

2010-09-25 10:41:34

SQL SERVER主

2023-11-10 11:20:30

2010-11-22 10:29:42

MySQL字段自增長

2010-09-25 09:18:45

sql server主

2010-10-08 11:52:29

2010-05-14 14:30:07

安裝MySQL

2011-03-22 10:36:39

Oracle數據庫自動增長列

2011-08-22 16:56:07

MySQL自動增長列
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲网站在线观看 | 1级毛片 | 日本aⅴ中文字幕 | 91精品国产色综合久久 | 亚洲成人免费视频 | 在线āv视频 | www.蜜桃av| 国产亚洲欧美在线 | 国产一区二区三区视频 | 久久久av | 一区二区三区视频在线免费观看 | 欧美黄在线观看 | 午夜精品久久久久久久星辰影院 | 色综合久久久 | 亚洲精品电影 | 欧美高清一级片 | 男女下面一进一出网站 | 日日av | 亚洲国产精品一区二区三区 | 中文字幕成人av | 日韩免费毛片 | 视频一区二区在线观看 | 最新中文字幕第一页视频 | 亚洲国产一区二区视频 | 久久九精品 | 亚洲国产成人精品女人久久久 | 亚洲国产精品一区二区第一页 | 国产欧美一区二区三区在线看蜜臀 | 毛片区 | 色999日韩 | 久久精品一区二区三区四区 | 999精品视频 | 在线看免费 | 欧美一区2区三区4区公司 | 国产成人精品免费视频大全最热 | 午夜在线 | 日本在线观看网址 | 九色av| 一二区成人影院电影网 | 久久国产一区 | av免费网站在线观看 |