zoukankan      html  css  js  c++  java
  • postgreSQL操作记录

    可以用自带的pgAdmin4来操作,也可以用自带的sql shell来操作。

     

     创建数据库,查看数据库

    create database testdb;

    postgres=# l

    # 创建新表
    CREATE TABLE usertbl(name VARCHAR(20), signupdate DATE);
    # 插入数据
    INSERT INTO usertbl(name, signupdate) VALUES('张三', '2013-12-22');
    # 选择记录
    SELECT * FROM user_tbl;
    # 更新数据
    UPDATE user_tbl set name = '李四' WHERE name = '张三';
    # 删除记录
    DELETE FROM user_tbl WHERE name = '李四' ;
    # 添加栏位
    ALTER TABLE user_tbl ADD email VARCHAR(40);
    # 更新结构
    ALTER TABLE usertbl ALTER COLUMN signupdate SET NOT NULL;
    # 更名栏位
    ALTER TABLE usertbl RENAME COLUMN signupdate TO signup;
    # 删除栏位
    ALTER TABLE user_tbl DROP COLUMN email;
    # 表格更名 
    ALTER TABLE usertbl RENAME TO backuptbl;
    # 删除表格
    DROP TABLE IF EXISTS backup_tbl;

    还可以用python来操作

    https://www.cnblogs.com/woaixuexi9999/p/9258554.html

    PostgreSQL可以使用psycopg2模块与Python集成。sycopg2是用于Python编程语言的PostgreSQL数据库适配器。 psycopg2是非常小,快速,稳定的。 

  • 相关阅读:
    第一次作业-编译原理概述
    文法和语言总结与梳理(作业四)
    作业三
    作业二
    编译原理概述
    编译原理 作业九
    编译原理 作业八
    编译原理 作业七
    编译原理 作业六
    编译原理 作业五
  • 原文地址:https://www.cnblogs.com/yansc/p/12124302.html
Copyright © 2011-2022 走看看