重命名序列后如何更改 sequence_name 参数 (PostgreSQL)

Dan*_*ray 6 postgresql sequence postgresql-9.6

我使用以下命令重命名了一个序列:

ALTER SEQUENCE TableIdSeq RENAME TO NewTableIdSeq;
Run Code Online (Sandbox Code Playgroud)

但是,当我发出\d NewTableIdSeq命令时,我得到以下输出:

       Sequence "dev.newtableidseq"
    Column     |  Type   |        Value
---------------+---------+---------------------
 sequence_name | name    | tableidseq            <--------------- HASN'T CHANGED!!
 last_value    | bigint  | 3
 start_value   | bigint  | 1
 increment_by  | bigint  | 1
 max_value     | bigint  | 9223372036854775807
 min_value     | bigint  | 1
 cache_value   | bigint  | 1
 log_cnt       | bigint  | 30
 is_cycled     | boolean | f
 is_called     | boolean | t
Run Code Online (Sandbox Code Playgroud)

如您所见,sequence_name序列的属性仍然设置为旧名称。我如何在这里更改名称?

Pet*_*aut 5

别\xe2\x80\x99不用担心。存储在序列内的序列名称将被忽略。该字段在 PostgreSQL 10 中消失了。

\n