shell脚本中怎么执行pgsql的存储过程,这个有没有哪位会的,求解答
2条回答 默认 最新
- ChatGPTᴼᴾᴱᴺᴬᴵ 2023-04-13 12:39关注
该回答引用NewBing
您可以使用以下命令在shell脚本中执行pgsql的存储过程:
psql -h <hostname> -p <port> -U <username> -d <database> -c 'CALL procedure_name();'
其中,
<hostname>
是数据库服务器的主机名或IP地址,<port>
是数据库服务器的端口号,<username>
是连接数据库的用户名,<database>
是要连接的数据库名称,procedure_name()
是要执行的存储过程名称。请将这些参数替换为您自己的值。
源: 与必应的对话, 2023/4/13
(1) 在shell脚本中调用postgres pl/pgsql代码块 - CSDN博客. https://blog.csdn.net/u014287925/article/details/108627856 访问时间 2023/4/13.
(2) shell脚本中怎么执行pgsql的存储过程-大数据-CSDN问答. https://ask.csdn.net/questions/7923955 访问时间 2023/4/13.
(3) 数据库系列_shell脚本连接postgresql并操作数据库 - CSDN博客. https://blog.csdn.net/wfl_137724/article/details/86080711 访问时间 2023/4/13.
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报