如何通过pgAdmin GUI创建PostgreSQL的GENERATED AS IDENTITY列
在pgAdmin GUI中添加GENERATED AS IDENTITY列的方法
完全可以通过pgAdmin的GUI操作实现,具体步骤如下:
- 打开pgAdmin,展开你的服务器节点,找到目标数据库,再依次展开模式→表,右键点击要操作的表,选择「属性」
- 在弹出的属性窗口里,切换到「列」标签页
- 点击窗口底部的「+」按钮新增列,填写好列名、数据类型(比如
integer或bigint) - 找到窗口下方的「身份」区域,在「类型」下拉菜单里选对应的选项:
- 选
GENERATED ALWAYS就是实现GENERATED ALWAYS AS IDENTITY - 选
GENERATED BY DEFAULT就是实现GENERATED BY DEFAULT AS IDENTITY
- 选
- 按需设置起始值、增量等参数(默认值通常够用),最后点击「保存」即可
如果是要把已有的普通列改成IDENTITY列,在「列」标签页里找到目标列,点击铅笔图标进入编辑模式,重复上面的「身份」配置步骤就行。
内容的提问来源于stack exchange,提问作者Shaun Roselt
相关产品推荐
相关产品推荐

