当前位置: 首页 > news >正文

PostgreSQL在psql中执行INSERT语句时不显示插入条数信息的方法

PostgreSQL如果执行一个包含多个INSERT语句的脚本,会显示多行INSERT 0 1,很烦,怎么去除?oracle可以用set feedback off set echo off之类。
从这篇文章学到的方法可用。
方法二:使用\o命令
在psql终端中,我们可以使用\o命令将输出重定向到一个文件中,从而达到禁用显示INSERT语句的效果。

首先,进入psql终端:

psql -U username -d database

然后,使用\o命令将输出重定向到一个文件中:

\o output.txt

接下来,使用\i命令执行SQL文件:

\i file.sql

执行后,INSERT语句将会被重定向到output.txt文件中,而在终端中将只显示执行结果。

示例:
假设有一个名为data.sql的文件,内容如下:

INSERT INTO users (id, name) VALUES (1, 'John'); INSERT INTO users (id, name) VALUES (2, 'Amy');

要禁用显示INSERT语句并执行该文件,可以在psql终端中按以下顺序输入命令:

\o output.txt \i data.sql

执行后,INSERT语句将被重定向到output.txt文件中。

如果不想重定向到物理文件,可以重定向到/dev/null 设备,注意计时信息不会被重定向,仍显示在屏幕。
要停止重定向,输入一个不带参数的\o即可

http://www.gsyq.cn/news/182744.html

相关文章:

  • Mobile GUI Agent相关学习资料整理
  • 《代码大全2》前三分之二读后感
  • 人工智能之核心基础 机器学习 第二章 监督学习
  • GitHub Actions集成Miniconda-Python3.10实现CI/CD自动化测试
  • 绍兴企业如何选择靠谱的AI全网营销系统?超越功能清单的深度洞察
  • 【拯救HMI】HMI “卡成 PPT” 怎么办?—— 性能优化指南
  • 运势运程算命程序源码公开:PHP无依赖版开箱体验
  • 不同地区研发中心的角色如何进行定位
  • 1994-2024年上市公司气候变化减缓专利技术专利数量数据(附原始专利)
  • Token计费模型设计:Miniconda-Python3.10支撑高并发API服务
  • 靠谱的应急事故池清淤压滤干化施工哪个好
  • 大模型学习全流程:从入门到项目实战,附免费学习资源_大模型零基础教程(非常详细),大模型入门到精通
  • Linux系统AI开发入门:Miniconda-Python3.10带你迈出第一步
  • 人形机器人肢体通信与驱动的最佳技术方案
  • Markdown转技术博客自动化流程:基于Miniconda-Python3.10的大规模内容生成
  • Alexa AI在Interspeech会议组织技术专题研讨会
  • 【拯救HMI】工业 HMI 交互逻辑这么搞!工程师夸爆
  • 2025国内最新化妆品贴牌加工企业top6榜单公布!广东、广州等地区行业优质公司专业解析及选择指南,全链路赋能品牌高效成长 - 全局中转站
  • ARM 汇编指令:LDM
  • 使用pip和conda混合安装PyTorch时的注意事项与优化建议
  • SSH隧道转发可视化界面:远程操控Miniconda-Python3.10 GPU容器
  • Docker容器资源限制:为Miniconda-Python3.10分配GPU与内存配额
  • GitHub项目部署加速:使用Miniconda-Python3.10镜像减少环境配置时间
  • 谷歌AI智能体开发指南:从预测式AI到自主问题解决系统的完整构建框架
  • 不再问东答西:一文详解大模型如何理解你的指令
  • HarmonyOS 广告 SDK 封装实战:从原生 Ads Kit 到可复用广告组件
  • 虹科答疑 | PCAN-Basic通讯接口配置不踩坑,关键就3步!
  • 零基础转AI大模型:数据分析人员的4个黄金岗位选择,建议收藏!_想转岗AI大模型?看这篇就够了!
  • ESP-IDF 如何使用components和自定义工程目录
  • 使用Docker Run运行Miniconda-Python3.10镜像,快速接入AI算力市场