|
0
|
| MindModel · 技术社区 · 18 年前 |
|
|
1
2
在Access中,可以将显式值插入标识(又称Automnumber)列。如果您(或您的中间件)正在将值0写入标识列,并且标识列上没有唯一的约束,那么这可能解释了这一点。 为了清楚起见,您应该使用语法
列列表应省略标识列。JETSQL将允许您省略整个列列表,但会隐式地 包括 标识列。因此,应该使用INSERT-INTO()语法显式省略标识列。 在Access/Jet中,您可以将显式值写入标识列,在这种情况下,该值显然不会自动生成。因此,请确保您和您的中间件(ADO.NET等)没有显式地将零值写入标识列。 顺便说一句,下表中的标识列将每秒自动生成值零插入:
|
|
|
2
0
|