例如,如何将序列值分配给现有 sqlite 表中为 NUll 的字段“UID”
table: FOO
name UID
A 1
B 2
C 100
D NULL
E NULL
F NULL
我想要的是
table: FOO
name UID
A 1
B 2
C 100
D 101
E 102
F 103
一些身体可以帮助吗?我想出于自己的原因寻求使用自动增量的替代方法...
谢谢!
例如,如何将序列值分配给现有 sqlite 表中为 NUll 的字段“UID”
table: FOO
name UID
A 1
B 2
C 100
D NULL
E NULL
F NULL
我想要的是
table: FOO
name UID
A 1
B 2
C 100
D 101
E 102
F 103
一些身体可以帮助吗?我想出于自己的原因寻求使用自动增量的替代方法...
谢谢!
注册一个返回被调用次数的函数,然后执行
UPDATE FOO SET UID = 100 + increment() WHERE UID IS NULL