Postgres:运行 一些硬编码的 SQL 然后放到交互式终端
Postgres: Run some hard-coded SQLs then drop to interactive terminal
当您启动交互式 bash 时,它会先 运行 发送 .bashrc
然后它会给您一个交互式提示。以正确的方式设置 bash 非常方便。
我正在尝试对 Postgres 客户端 (psql) 执行相同的操作。我想在 运行 SQL 语句之前设置一些 session configuration parameters 交互。 psql 允许我这样做吗?
-c
选项和 -f
选项是 运行 预制 SQL 语句的标准方法,但手册页明确指出这些选项与交互模式不兼容。
.bashrc 的类比也延伸到名称。你想要 .psqlrc
当您启动交互式 bash 时,它会先 运行 发送 .bashrc
然后它会给您一个交互式提示。以正确的方式设置 bash 非常方便。
我正在尝试对 Postgres 客户端 (psql) 执行相同的操作。我想在 运行 SQL 语句之前设置一些 session configuration parameters 交互。 psql 允许我这样做吗?
-c
选项和 -f
选项是 运行 预制 SQL 语句的标准方法,但手册页明确指出这些选项与交互模式不兼容。
.bashrc 的类比也延伸到名称。你想要 .psqlrc