Vertica标识列数据类型更改
在vertica中,我想更改标识列的数据类型。比如说Vertica标识列数据类型更改,vertica,Vertica,在vertica中,我想更改标识列的数据类型。比如说 CREATE TABLE t1(x IDENTITY(1) ,y INT) 是否有办法将标识列增量值从1更改为10000 我现在创建上表,将标识列x identity(1)增加到x identity(10000) 我尝试了下面的sql,但它不起作用 alter table t1 alter column x SET DATA TYPE IDENTITY ( 10000 ); 从: 一旦表存在,就不能更改标识列的值 IDENTITY的可
CREATE TABLE t1(x IDENTITY(1) ,y INT)
是否有办法将标识列增量值从1更改为10000
我现在创建上表,将标识列x identity(1)
增加到x identity(10000)
我尝试了下面的sql,但它不起作用
alter table t1 alter column x SET DATA TYPE IDENTITY ( 10000 );
从:
一旦表存在,就不能更改标识列的值
IDENTITY
的可用参数有:
您最好使用新的标识属性再次“创建”表,然后将数据从上一个表复制到新表
IDENTITY [ ( cache ) |
( start, increment[, cache ] ) ]