PostgreSQL教程

PostgreSQL基本操作

本文主要是介绍PostgreSQL基本操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

PostgreSQL基本操作

基本命令

  1. 登录

    postgres -U 用户名
    
  2. 查看所有数据库

    \l
    
  3. 选择数据库

    \c + 数据库名
    
  4. 查看该数据库下的表

    select * from pg_tables where schemaname = 'public'  #所有的表名存在pg_tables里
    
  5. 查看表结构

    \d + 表名
    

自增问题

PostgreSQL使用序列来标识字段的自增长,数据类型有 smallserial、serial 和 bigserial 。

SMALLSERIAL、SERIAL 和 BIGSERIAL 范围:

伪类型 存储大小 范围
PostgreSQL 2字节 1 到 32,767
SERIAL 4字节 1 到 2,147,483,647
BIGSERIAL 8字节 1 到 922,337,2036,854,775,807

实例:

CREATE TABLE COMPANY(
   ID  SERIAL PRIMARY KEY,
   NAME           TEXT      NOT NULL,
   AGE            INT       NOT NULL,
   ADDRESS        CHAR(50),
   SALARY         REAL
);

需要注意的是:自增必须是int类型而且不能指定(就像例子中的ID不用添加int类型指定)。

这篇关于PostgreSQL基本操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!