postgresql的ALTER经常使用操作

postgresql的ALTER经常使用操作

大家好,又见面了,我是全栈君。

postgresql版本号:psql (9.3.4)

1、添加一列ALTER TABLE table_name ADD column_name datatype;                   
 
2、删除一列
ALTER TABLE table_name DROP  column_name;                             


3、更改列的数据类型
ALTER TABLE table_name ALTER  column_name TYPE datatype;              


4、表的重命名
ALTER TABLE table_name RENAME TO new_name;                           


5、更改列的名字
ALTER TABLE table_name RENAME column_name to new_column_name;          
 
6、字段的not null设置
ALTER TABLE table_name ALTER column_name {SET|DROP} NOT NULL;          


7、给列加入default
ALTER TABLE table_name ALTER column_name SET DEFAULT expression;      

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115293.html原文链接:https://javaforall.net

(0)
上一篇 2022年2月6日 下午2:00
下一篇 2022年2月6日 下午2:00


相关推荐

  • 超详细C语言文件操作知识点

    超详细C语言文件操作知识点文章目录文件的打开文件的一般打开方式文件的关闭文件的读 写字符输入 输出函数字符输出函数 fputc 字符输入函数 fgetc 文件结束检测函数 feof 字符串输入 输出函数字符串输入函数 fgets 字符串输出函数 fputs 文件的格式化输入 输出函数格式化输入函数 fscanf 格式化输出函数 fprintf 文件的数据块输入 输出函数数据块输入函数 fread 数据块输出函数 fwrite

    2026年3月20日
    1
  • databus mysql搭建_databus bootstrap 部署

    databus mysql搭建_databus bootstrap 部署databus分为relaybootstrap-producer(bst-producer)bootstrap-server(bst-server)client,他们之间的关系可以去网上找这里主要介绍部署这四个工程的方法1relay侦听端口为111151.1relay.propertiesdatabus.relay.container.httpPort=11115data…

    2022年10月17日
    5
  • docker基本操作命令_docker里面运行docker

    docker基本操作命令_docker里面运行docker一、Docker安装1、卸载Dockersudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\

    2026年1月19日
    7
  • 如何在BCC里配置使用OpenClaw

    如何在BCC里配置使用OpenClaw

    2026年3月13日
    1
  • ubuntu安装微信,QQ等软件

    ubuntu安装微信,QQ等软件ubuntu 安装微信 等软件 1 添加仓库 2 安装微信只需要运行下面的命令 3 安装其他一些软件 1 添加仓库首次使用时 你需要运行如下一条命令将移植仓库添加到系统中 wget O https deepin wine i m dev setup sh sh 自此以后 你可以像对待普通的软件包一样 使用 apt get 系列命令进行各种应用安装 更新和卸载清理了 2 安装微信只需要运行下面的命令 sudoapt getinstallco weixin deepin 之后电

    2026年3月18日
    2
  • 从零开始的大数据技术学习路线指南:带你轻松成为大数据开发工程师![通俗易懂]

    从零开始的大数据技术学习路线指南:带你轻松成为大数据开发工程师![通俗易懂]之前有不少小伙伴留言和私信我关于大数据学习路线,以及咨询我一些关于有工作经验想转行大数据的问题,只言片语也讲不清。我花了一个月整理了一份我当初学习的大数据学习路线,从最基础的大数据集群搭建开始,希望能帮助到大家。

    2022年5月23日
    45

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号