我有一张没有PK的桌子,我需要添加一张。
我只是要添加一个自动递增的int作为最后一列(数据库不是完全SQL,所以我添加列实际上很重要。)
我听说UID是一个函数,每次调用它都会返回一个唯一的标识符,因此任何使用UID的表中的两行都没有相同的唯一标识符。
DB2400(AS400或iSeries上的DB2)是否具有这样的功能?
答案 0 :(得分:2)
您没有说明您运行的是哪个版本的iSeries软件,但较新版本的操作系统(> 6.1)包含DB2的GENERATE_UNIQUE功能。
答案 1 :(得分:0)
您可以使用ROW_ID数据类型或使用AS IDENTITY子句以及两者上的GENERATE子句来创建UID。