• 技术文章 >数据库 >PostgreSQL

    如何在PostgreSQL中创建表格?

    宋雪维宋雪维2020-12-01 08:59:18原创6051

    如果你用过Excel,就会知道Excel是一张一张的二维表。每个表都是由行和列组成的。同样的,数据库里存放的也有一张一张的表,只不过各个表之间是有联系的。所以,简单来说:多张表和各表之间的关系是数据库重要组成部分,是不可或缺的。今天,小编就带领大家在PostgreSQL中创建表格。

    一、CREATE TABLE 语法

    PostgreSQL 使用 CREATE TABLE 语句来创建数据库表格。

    语法格式如下:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    <p style="line-height: normal;">CREATE TABLE table_name( 

     

       column1 datatype, 

     

       column2 datatype, 

     

       column3 datatype, 

     

       ..... 

     

       columnN datatype, 

     

       PRIMARY KEY( one or more columns ) 

     

    );<br></p>

    二、创建一个表结构一样的表

    方法一:

    1

    create table b(like tablea including all)

    方法二:

    1

    create table b as select * from a where 1=2

    三、创建一个表结构一样,并插入原有的数据

    1

    2

    1) CREATE TABLE 'NEW_TABLE_NAME' AS SELECT * FROM 'TABLE_NAME_YOU_WANT_COPY';

    2) SELECT * INTO 'NEW_TABLE_NAME' FROM 'TABLE_NAME_YOU_WANT_COPY' ;

    此方法也可用于制作临时备份表

    以上就是小编总结的在PostgreSQL中创建表格的方法,很实用哦,快点掌握吧~更多学习推荐:python学习网。

    专题推荐:postgresql
    上一篇:如何用postgresql 下一篇:postgresql基础:运算符

    相关文章推荐

    • postgresql怎么建立索引• cmd怎么查看postgresql• 如何用postgresql

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网