【发布时间】:2010-09-09 09:14:38
【问题描述】:
我正在使用单个插入语句将记录批量添加到表中。我希望为每个新批次分配递增的数字,但每次都从 1 开始。
所以,如果我有
Batch Name IncementingValue
1 Joe 1
1 Pete 2
1 Andy 3
2 Sue 1
2 Mike 2
2 Steve 3
然后我添加两条记录(使用单个插入语句):
3 Dave
3 Paul
如何对这个表运行更新语句,以便将 Dave 设置为 1,将 Paul 设置为 2。我不想使用游标。
【问题讨论】:
-
您的目标是哪个 RDBMS?
标签: sql sql-update auto-increment