作者opqr24680 (kkoopp)
看板Database
標題[SQL ] 自動編號
時間Wed Oct 2 00:14:23 2019
舉個例,我現在有一個資料表t1(id,name)兩個欄位,id有設定自動編流水號,且這兩個
為複合鍵。
請問我在insert 資料的時候都是多筆的資料,有辦法一次新增的多筆資料id為相同,nam
e不一樣嗎...
類似下面這樣:
id name
1 Aaa
1 BBB
1 Ccc
可以嗎?小弟初學希望前輩指導
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.129.42 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1569946465.A.ED1.html
推 rockchangnew: 自動編號的話id不會重覆 10/02 19:05
→ SeanBoog: 這樣就不流水號了 10/03 12:09
推 mathrew: 你可能要先搞懂什麼是流水號 10/09 07:22
推 ken218: insert 的時候開 transaction, select max(Id) + 1 作為 I 10/11 14:13
→ ken218: D., 這樣應該可以 10/11 14:13
→ ken218: 另外,流水編號自身就可以做主鍵了吧 10/11 14:13
→ xdraculax: 你要先學會影分身,才能同時流水又不流水 10/14 09:16