作者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://webptt.com/cn.aspx?n=bbs/Database/M.1569946465.A.ED1.html
1F:推 rockchangnew: 自动编号的话id不会重覆 10/02 19:05
2F:→ SeanBoog: 这样就不流水号了 10/03 12:09
3F:推 mathrew: 你可能要先搞懂什麽是流水号 10/09 07:22
4F:推 ken218: insert 的时候开 transaction, select max(Id) + 1 作为 I 10/11 14:13
5F:→ ken218: D., 这样应该可以 10/11 14:13
6F:→ ken218: 另外,流水编号自身就可以做主键了吧 10/11 14:13
7F:→ xdraculax: 你要先学会影分身,才能同时流水又不流水 10/14 09:16