psql执行sql的方式及一些基本命令

psql执行sql的方式及一些基本命令

执行SQL语句的方式

1.交互方式

psql mydatabase
mydatabase=# SELECT * FROM table;

2.非交互方式 (单行命令)

psql mydatabase –c “SELECT * FROM table;”

3.非交互方式 (多行命令)

psql mydatabase –f /home/lab1/sql/createdb.sql

每个SQL语句的结束需要使用分号(;) 来表示

psql基本使用命令

\? (psql查询命令帮助)
\h (SQL命令语法帮助)
\dt (显示表)
\dtS ( 显示系统表)
\dg or \du (显示角色)
\l (显示数据库)
\c db_name (连接到这个数据库)
\q (退出psql)

发表评论

(必填)

(必填)

(选填)

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新发布

热门讨论