作者YahooKimo (想环岛想疯了)
看板java
标题[问题] 取得auto increase值
时间Sun Nov 30 12:25:56 2008
如果我有资料要同时塞到两个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
1F:推 nike4859:SELECT LAST_INSERT_ID(); 12/01 10:46
2F:推 silver8250:Statement.getGeneratedKeys() 12/02 13:34