【DM版本】:达梦8
【操作系统】:linux
【CPU】: x86
【问题描述】*: 如题,我在syscolumns里查INFO2字段,分别查包含这两种自增列的字段,都是1,是否有其他基表可以区分开两者的区别呢?
在手册中有比较详细的介绍,可以通过关键字在手册中进行搜索:
https://eco.dameng.com/document/dm/zh-cn/pm/definition-statement#3.5.1%20%E8%A1%A8%E5%AE%9A%E4%B9%89%E8%AF%AD%E5%8F%A5
下游发现auto_increment给建成了identity。并且测试发现这两种自增列对于更新操作是有区别的,所以如果下游是identity,更新的时候会出现问题。

如下图:
tabemp表的id列为int identity(1,1),
tabdept表的id列为int primary key auto_increment