Re: [SQL ] 如何產生不重覆的准考證號碼?

看板Database作者 (霸格尼尼)時間13年前 (2012/05/03 23:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
建議用 http://tw2.php.net/mysql_insert_id 因為,沒有lock table或用transaction的話, 在 : INSERT INTO animals (grp,name) VALUES : ('mammal','dog'),('mammal','cat'), : ('bird','penguin'),('fish','lax'),('mammal','whale'), : ('bird','ostrich'); : SELECT * FROM animals ORDER BY grp,id; 之間有另一個人insert的話就會抓錯東西。 -- 如果是PostgreSQL的話可以用 INSERT ... RETURNING ... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.242.4.132 ※ 編輯: buganini 來自: 111.242.4.132 (05/04 03:16)
文章代碼(AID): #1FegUlqA (Database)
文章代碼(AID): #1FegUlqA (Database)