在Teradata中更新非唯一列中的标识值?

时间:2016-02-11 11:08:01

标签: teradata

在这里,我正面临着Teradata的一个重大问题。这是我无法将类似值(1,2,3,4,...)更新到COLUMN,该特定表没有任何(PRIMARY KEY或PRIMARY INDEX或UNIQUE INDEX)COLUMN。

在这种情况下,如何在表格的NON_UNIQUE列中添加IDENTITY VALUES?

例如:

Create table test(emp_id integer, emp_name varchar(20));

Insert into test(2015,'XYZ');
Insert into test(2016,'XYZ');
Insert into test(2015,'ABC');
Insert into test(2016,'ABC');

在上面的示例中,两列都是NON_UNIQUE,现在我想实现以下任何一种情况:

  1. 如何将EMP_ID列更新为IDENTITY VALUES,如(1,2,3,...)
  2. 或者,如何将IDENTITY COLUMN VALUES添加到同一个表中?

0 个答案:

没有答案