如何使现有的表列值在重复的vertica中唯一?

时间:2018-11-02 08:57:53

标签: vertica

我有一个vertica表“ Product”,其中包含product_id,order_id和更多列。 order_id是varchar列。

它具有这样的数据:

product_id   order_id
1               a:111
2               a:222
3               a:111
2               a:444
1               a:222
4               a:111

现在我想更新重复的每一行的order_id(想使其唯一)。像这样:

product_id   order_id
1               a:112
2               a:222
3               a:113
2               a:444
1               a:223
4               a:114

该怎么做?

1 个答案:

答案 0 :(得分:0)

我不太确定更新对于vertica是否正确。 但是,您可以使用下面的select语句。

=

让我们知道这是否对您有用。