[highgo@hg ~]$ cat a.sql
select * from test_a;
[highgo@hg ~]$ psql -f a.sql --psql连接时执行
Password:
id | name
----+------
1 | a
2 | b
3 | c
4 | d
5 | e
(5 rows)
[highgo@hg ~]$ psql
Password:
psql (3.1.4)
Type "help" for help.
highgo=# \i a.sql --psql命令提示符下执行
id | name
----+------
1 | a
2 | b
3 | c
4 | d
5 | e
(5 rows)
select * from test_a;
[highgo@hg ~]$ psql -f a.sql --psql连接时执行
Password:
id | name
----+------
1 | a
2 | b
3 | c
4 | d
5 | e
(5 rows)
[highgo@hg ~]$ psql
Password:
psql (3.1.4)
Type "help" for help.
highgo=# \i a.sql --psql命令提示符下执行
id | name
----+------
1 | a
2 | b
3 | c
4 | d
5 | e
(5 rows)

本文介绍如何通过psql客户端执行SQL脚本文件,并展示了从数据库中查询数据的具体过程。文章通过两个示例说明了如何使用psql命令行工具执行SQL脚本,包括直接在命令行中执行和在psql命令提示符下执行。
1190

被折叠的 条评论
为什么被折叠?



