ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

PostgreSQL基本操作

2021-09-17 19:33:39  阅读:124  来源: 互联网

标签:PostgreSQL 字节 int 数据库 基本操作 SERIAL


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,字节,int,数据库,基本操作,SERIAL
来源: https://www.cnblogs.com/yunzimo/p/15305986.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有