PG的常用命令

news/2024/7/8 5:19:34

1. 登录PG数据库

  • # su -u postgres
  • # psql

2. 退出PG客户端:\q

3. 修改账户密码:ALTER USER postgres WITH PASSWORD 'admin';

4. 查看数据库列表:\l  或者 SELECT datname FROM pg_database;

5. 切换数据库:\c table_name

6. 列出表:\dt 或者 select tablename from pg_tables where schemaname='public';

7. 查看表结构:\d table_name 或者 SELECT column_name, data_type, is_nullable, column_default  FROM information_schema.columns WHERE table_name = 'table_name';

8. 创建数据库:create database db_name;

9. 删除数据库:drop database db_name;

10. 创建表:create table tbname ([字段名1] [类型1], [字段名2] [类型2], .... primary key (字段名m, 字段名n,...);

11. 在已有的表中添加字段:alter table [表名] add column [字段名][类型];

12. 重命名一个字段:alter table [表名] rename column [字段名A] to [字段名B];

13. 删除表中的字段:alter table [表名] drop column [字段名];

14. 删除一张表:drop table table_name;

15. 


http://www.niftyadmin.cn/n/3656305.html

相关文章

先进制造技术专业名词解释

1.CAD (Computer Aided Design,简称CAD)计算机辅助设计 2.CAM (Computer Aided Manufacture)计算机辅助制造 3.CAPP Computer Aided Process Planning,简称CAPP。计算机辅助工艺规程设计 4.CAE (Computer Aided Engineering,简称CAE) 计算机辅助工…

Jetty是什么?

#特性简介 ##易用性 易用性是 Jetty 设计的基本原则,易用性主要体现在以下几个方面: 通过 XML 或者 API 来对 Jetty 进行配置;默认配置可以满足大部分的需求;将 Jetty 嵌入到应用程序当中只需要非常少的代码; ##可扩…

error realloc(): invalid next size 崩溃

##前言: 记录一次使用ealloc()崩溃的问题, ##代码现状: 我的代码如下: void CSimpleBuffer::Extend(uint32_t len) {m_alloc_size m_write_offset len;m_alloc_size (m_alloc_size >> 2); // increase by 1/4 allocate …

科学计算器 文法测试用例

者:Leo Lee感谢我的同学Leo帮忙完成科学计算器的测试用例! 由于测试中发现一些问题,近期将发布c#科学计算器修正版。文法测试用例1 表达式预测结果系统提示结果检测结果30!/50*sin30正确正确正确50-10*lg70正确正确正确!lnsin90cos70表达式缺少符号在!附…

java和c#的区别

原文链接:https://www.cnblogs.com/maijin/p/7919385.html #相同点: 他们都是面向对象的语言,也就是说,它们都能实现面向对象的思想(封装,继承,多态) #区别: c#中的命名空间是namespace类似于Java中的package(包),在J…

科学计算器c#正式版发布

通过这段时间的一些测试,科学计算器的一些Bug已经修正,以下是Bug修正列表1. 修正运算结果错误,当运算结束后,数栈中存在多于一个元素2. 修正actg运算符之前不能放, - , * , / , sin, cos等二目运算符3. 修正阶乘运算函数值范围太小…

基于WinXP sp2配置biztalk2004遇到的问题及解决

运行ConfigFramework后,一切顺利,但在设置即将完成的时候报错,错误如下Failed to enable the Single Sign-On (SSO) Service (error code 0x80070005)查了一下微软网站,得到以下解决方案。(查看原文)使用组…

Eclipse出现java was started but returned exit code 1报错并退出

#java问题笔记,编译器eclipse: ##1、问题描述 eclipse之前一直用的很正常,今天打开突然提示如下问题: ##2、解决方法: .1 在eclipse.ini中添加如下代码: -vm C:\Program Files\Java\jdk1.7.0_80\bin\jav…