【问题标题】:Postgres: Run some hard-coded SQLs then drop to interactive terminalPostgres:运行一些硬编码的 SQL,然后放到交互式终端
【发布时间】:2021-08-11 22:32:37
【问题描述】:

当您启动交互式 bash 时,它首先运行 .bashrc,然后它会为您提供交互式提示。以正确的方式设置 bash 非常方便。

我正在尝试对 Postgres 客户端 (psql) 做同样的事情。我想在交互式运行 SQL 语句之前设置一些 session configuration parameters。 psql 允许我这样做吗?

-c 选项和-f 选项是运行预装 SQL 语句的标准方法,但手册页明确指出这些选项与交互模式不兼容。

【问题讨论】:

  • 太棒了psql 有一个psqlrc 文件。请参阅此处psql 在页面底部的“文件”部分下。或者在页面中搜索psqlrc

标签: postgresql psql


【解决方案1】:

与 .bashrc 的类比也延伸到名称。你要.psqlrc

【讨论】:

    猜你喜欢
    • 2012-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多