看板 java 關於我們 聯絡資訊
如果我有資料要同時塞到兩個table 其中一個table是用auto_increase當key 與另一個table作關聯 所以我必須先把一部份資料塞到第一個table 然後把產生的key值塞到第二個table 可是這樣變成必須用三個query 塞第一個table -> select key值 -> 塞第二個table 可是我怕在第二個query之前 突然有另一筆資料進來 這樣select的key值就會錯誤 所以想請問有辦法在第一個query的時候就順便回傳key值嗎 我是寫jsp連到mysql 用excuteQuery的方式 -- 這篇文章讓你覺得?════════════════════════ by ycat y + . .ˇ ˇ ˇˇ || c ﹀ ̄▽ ̄ ﹏≦b ︶ ̄y – ̄ a 新奇 溫馨 誇張 難過 實用 高興 無聊 生氣 t ═════════════════════════════════ ╯ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.201.148
nike4859:SELECT LAST_INSERT_ID(); 12/01 10:46
silver8250:Statement.getGeneratedKeys() 12/02 13:34