当前位置:  开发笔记 > 编程语言 > 正文

将BIGSERIAL转换为BIGINT

如何解决《将BIGSERIAL转换为BIGINT》经验,为你挑选了1个好方法。



1> Daniel Lyons..:

BIGSERIAL已经是BIGINT,它只是自动添加序列。如果这样做,您可以看到它\d a。您将看到如下内容:

                         Table "public.a"
 Column |  Type  |                   Modifiers
--------+--------+------------------------------------------------
 id     | bigint | not null default nextval('a_id_seq'::regclass)
Indexes:
    "a_pkey" PRIMARY KEY, btree (id)

这样一来,您会看到序列名称:a_id_seq。放下

=# DROP SEQUENCE a_id_seq CASCADE;
NOTICE:  drop cascades to default for table a column id
DROP SEQUENCE

=# \d a
      Table "public.a"
 Column |  Type  | Modifiers
--------+--------+-----------
 id     | bigint | not null
Indexes:
    "a_pkey" PRIMARY KEY, btree (id)

推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有