如何在Postgre SQL输入命令

进入后,如何输入命令呢

新手进入pg,居然不知道输入什么?输入help试一下:

postgres-# help

Use ? for help or press control-C to clear the input buffer.

原来要输入 ? 才是帮助

postgres-# ?

General

copyright show PostgreSQL usage and distribution terms

crosstabview [COLUMNS] execute query and display results in crosstab

errverbose show most recent error message at maximum verbosity

g [FILE] or ; execute query (and send results to file or |pipe)

gdesc describe result of query, without executing it

gexec execute query, then execute each value in its result

gset [PREFIX] execute query and store results in psql variables

gx [FILE] as g, but forces expanded output mode

q quit psql

watch [SEC] execute query every SEC seconds

Help

? [commands] show help on backslash commands

? options show help on psql command-line options

? variables show help on special variables

h [NAME] help on syntax of SQL commands, * for all commands

Query Buffer

e [FILE] [LINE] edit the query buffer (or file) with external editor

ef [FUNCNAME [LINE]] edit function definition with external editor

ev [VIEWNAME [LINE]] edit view definition with external editor

p show the contents of the query buffer

reset (clear) the query buffer

s [FILE] display history or save it to file

w FILE write query buffer to file

Input/Output

copy ... perform SQL COPY with data stream to the client host

echo [STRING] write string to standard output

i FILE execute commands from file

ir FILE as i, but relative to location of current script

o [FILE] send all query results to file or |pipe

qecho [STRING] write string to query output stream (see o)

Conditional

if EXPR begin conditional block

elif EXPR alternative within current conditional block

else final alternative within current conditional block

endif end conditional block

Informational

(options: S = show system objects, + = additional detail)

d[S+] list tables, views, and sequences

d[S+] NAME describe table, view, sequence, or index

da[S] [PATTERN] list aggregates

dA[+] [PATTERN] list access methods

db[+] [PATTERN] list tablespaces

dc[S+] [PATTERN] list conversions

dC[+] [PATTERN] list casts

dd[S] [PATTERN] show object descriptions not displayed elsewhere

dD[S+] [PATTERN] list domains

ddp [PATTERN] list default privileges

dE[S+] [PATTERN] list foreign tables

det[+] [PATTERN] list foreign tables

des[+] [PATTERN] list foreign servers

deu[+] [PATTERN] list user mappings

dew[+] [PATTERN] list foreign-data wrappers

df[anptw][S+] [PATRN] list [only agg/normal/procedures/trigger/window] functions

dF[+] [PATTERN] list text search configurations

dFd[+] [PATTERN] list text search dictionaries

dFp[+] [PATTERN] list text search parsers

dFt[+] [PATTERN] list text search templates

dg[S+] [PATTERN] list roles

di[S+] [PATTERN] list indexes

dl list large objects, same as lo_list

dL[S+] [PATTERN] list procedural languages

dm[S+] [PATTERN] list materialized views

dn[S+] [PATTERN] list schemas

do[S] [PATTERN] list operators

dO[S+] [PATTERN] list collations

dp [PATTERN] list table, view, and sequence access privileges

drds [PATRN1 [PATRN2]] list per-database role settings

dRp[+] [PATTERN] list replication publications

dRs[+] [PATTERN] list replication subscriptions

ds[S+] [PATTERN] list sequences

dt[S+] [PATTERN] list tables

dT[S+] [PATTERN] list data types

du[S+] [PATTERN] list roles

dv[S+] [PATTERN] list views

dx[+] [PATTERN] list extensions

dy [PATTERN] list event triggers

l[+] [PATTERN] list databases

sf[+] FUNCNAME show a function's definition

sv[+] VIEWNAME show a view's definition

z [PATTERN] same as dp

Formatting

a toggle between unaligned and aligned output mode

C [STRING] set table title, or unset if none

[STRING] show or set field separator for unaligned query output

H toggle HTML output mode (currently off)

pset [NAME [VALUE]] set table output option

(NAME := {border|columns|expanded|fieldsep|fieldsep_zero|

footer|format|linestyle|null|numericlocale|pager|

pager_min_lines|recordsep|recordsep_zero|tableattr|title|

tuples_only|unicode_border_linestyle|

unicode_column_linestyle|unicode_header_linestyle})

[on|off] show only rows (currently off)

T [STRING] set HTML <table> tag attributes, or unset if none

\x [on|off|auto] toggle expanded output (currently off)

Connection

c[onnect] {[DBNAME|- USER|- HOST|- PORT|-] | conninfo}

connect to new database (currently "postgres")

conninfo display information about current connection

encoding [ENCODING] show or set client encoding

password [USERNAME] securely change the password for a user

Operating System

cd [DIR] change the current working directory

setenv NAME [VALUE] set or unset environment variable

iming [on|off] toggle timing of commands (currently off)

! [COMMAND] execute command in shell or start interactive shell

Variables

prompt [TEXT] NAME prompt user to set internal variable

set [NAME [VALUE]] set internal variable, or list all if no parameters

\unset NAME unset (delete) internal variable

Large Objects

lo_export LOBOID FILE

lo_import FILE [COMMENT]

lo_list

lo_unlink LOBOID large object operations

postgres-#

转载于:https://my.oschina.net/u/3635497/blog/3062229

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值