zoukankan      html  css  js  c++  java
  • psql工具的使用介绍

    查看有哪些数据库

    psql -l

    l

    查看有哪些表

    d

    连接到某个数据库

    c [dbname数据库名]

    查看某个表的结构定义

    d [tabname表名]

    d+ [tabname表名]

    查看索引信息

    d [idxname索引名]

    d+ [idxname索引名]

    查看以某些字母开头的表的结构定义

    d [表名开头字母]?

    d [表名开头字母]*

    d+ [表名开头字母]?

    d+ [表名开头字母]*

    只显示匹配的表

    dt

    只显示匹配的索引

    di

    只显示匹配的序列

    ds

    只显示匹配的视图

    dv

    只显示匹配的函数

    df

    显示SQL已执行的时间

    iming

    列出所有的schema

    dn

    显示所有表空间

    db

    列出数据库中所有角色或用户

    dg

    du

    显示某表的权限分配情况

    dp [tabname表名]

    指定客户端的字符编码

    encoding [字符编码] 如: encoding gbk 、 encoding utf8

    设置输出格式

    输出内容无边框

    pset border 0

    边框只在内部

    pset border 1

    内外都有边框(推荐)

    pset border 2

    每行数据都拆分为单行展示

    x

    psql -x

    执行存储在外部文件中的SQL语句或命令

    i [filename文件名]

    psql -s [filename文件名]

    输出一行信息

    echo [信息内容]

    查询更多的命令

    ?

    关闭自动提交

    事务执行

    begin;
    [SQL语句]
    commit; 或 rollback;

    关闭自动提交功能

    set autocommit off

    得到psql中命令实际执行的SQL语句

    psql -E

    set echo_hidden on|off

  • 相关阅读:
    用mysql++读写二进制
    mysql++的release版本当机的问题
    mongo的安装
    什么是新装用电和增加用电
    填写用电报装申请表
    湖南省居民生活阶梯电价政策问答
    什么是阶梯电价
    用case when 动态给sql 添加 查询条件
    js 原型 继承
    可编辑的表格
  • 原文地址:https://www.cnblogs.com/nolanchan/p/12275311.html
Copyright © 2011-2022 走看看