怎么把select语句返回的结果也输出来 📅 发布时间:2026/7/13 19:55:15 👁️ 浏览次数: 你可以通过修改sqlplus的输出重定向来显示查询结果。以下是修改后的代码for /L %%i in (0,1,11) do ( set conn!CONNECTIONS[%%i]! echo conn testing: !conn! REM 创建临时文件保存sqlplus输出 set tempfile%temp%\sqlout_%%i.tmp REM 将sqlplus输出重定向到临时文件同时捕获错误 ( echo SELECT Connection_Test_OK FROM DUAL; echo EXIT; ) | sqlplus -s -L !conn! !tempfile! 21 REM 检查sqlplus执行是否成功 if !errorlevel! equ 0 ( REM 读取并显示输出结果 echo [success] 连接成功 echo 查询返回: type !tempfile! set /a SUCCESS1 ) else ( echo [fail] 连接失败 echo 错误信息: type !tempfile! set /a FAIL1 ) REM 清理临时文件 if exist !tempfile! del !tempfile! echo. )或者更简洁的版本不使用临时文件for /L %%i in (0,1,11) do ( set conn!CONNECTIONS[%%i]! echo conn testing: !conn! REM 将输出重定向到控制台并捕获错误码 ( echo SELECT Connection_Test_OK FROM DUAL; echo EXIT; ) | sqlplus -s -L !conn! 21 if !errorlevel! equ 0 ( echo [success] 连接成功 set /a SUCCESS1 ) else ( echo [fail] 连接失败 set /a FAIL1 ) echo. )如果你希望更精细地控制输出格式可以这样修改for /L %%i in (0,1,11) do ( set conn!CONNECTIONS[%%i]! echo conn testing: !conn! echo ---------------------------------------- REM 执行sqlplus并捕获输出 ( echo SET PAGESIZE 0 echo SET FEEDBACK OFF echo SELECT Connection_Test_OK FROM DUAL; echo EXIT; ) | sqlplus -s -L !conn! 21 if !errorlevel! equ 0 ( echo ---------------------------------------- echo [success] 连接成功 set /a SUCCESS1 ) else ( echo ---------------------------------------- echo [fail] 连接失败 set /a FAIL1 ) echo. )主要修改点移除了nul 2nul重定向这样输出会显示在控制台使用21将错误输出重定向到标准输出确保错误信息也能显示添加了SET PAGESIZE 0和SET FEEDBACK OFF来优化SQL*Plus输出格式可选使用临时文件存储输出以便在成功/失败时有不同的处理方式注意 如果连接失败SQL*Plus可能会输出错误信息如ORA-12154: TNS:无法解析指定的连接标识符这些信息现在都会显示出来帮助你调试连接问题。
如何打开2个notepad++ 方法一:最简单直接的方法(临时使用) 这是最常用的方式,通过运行第二个程序实例来实现。 在你的桌面、开始菜单或任务栏上,找到 Notepad 的快捷方式图标。 直接再点击一次 Notepad 图标。 或者,在第一个… 2026/7/11 17:35:17
干掉前端!3分钟纯Java注解搭个管理系统 前言:为什么选择纯Java注解方案?在传统开发中,一个完整的管理系统需要前端(React/Vue) 后端(Java) 数据库,开发周期长、技术栈复杂。今天我将展示如何只用Java注解,在3… 2026/7/13 7:25:51
芯片团队里那些”不可或缺”的”平庸者” 团队最依赖的人,往往不是最优秀的那批。做过芯片的都懂,一个项目能按时Tape-out,靠的不仅是某个天才架构师,而是那群默默写RTL、跑验证、调timing的普通工程师。问题在于,这些人里总有那么几个——代码写得像屎山,bug修了又冒,进度永远delay,但你就是开不掉他们。为什么?因为他… 2026/7/13 3:49:18
如何快速部署AMD量化版Qwen2.5-VL-7B-Instruct:CPU推理优化实战教程 如何快速部署AMD量化版Qwen2.5-VL-7B-Instruct:CPU推理优化实战教程 【免费下载链接】Qwen2.5-VL-7B-Instruct-w4a16-asym-torchao-v0.17.0 项目地址: https://ai.gitcode.com/hf_mirrors/amd/Qwen2.5-VL-7B-Instruct-w4a16-asym-torchao-v0.17.0 想要在AMD… 2026/7/13 19:54:00
DriftDB扩展性设计:如何支持百万级并发连接的架构解析 DriftDB扩展性设计:如何支持百万级并发连接的架构解析 【免费下载链接】driftdb A real-time data backend for browser-based applications. 项目地址: https://gitcode.com/gh_mirrors/dr/driftdb DriftDB作为一款面向浏览器应用的实时数据后端系统&#x… 2026/7/13 19:51:59
开发者必看:LFM2-1.2B-ONNX_rai_1.7.1源码结构与关键函数解析 开发者必看:LFM2-1.2B-ONNX_rai_1.7.1源码结构与关键函数解析 【免费下载链接】LFM2-1.2B-ONNX_rai_1.7.1 项目地址: https://ai.gitcode.com/hf_mirrors/amd/LFM2-1.2B-ONNX_rai_1.7.1 探索AMD Ryzen AI优化的LFM2-1.2B ONNX模型推理框架:从源码… 2026/7/13 19:49:58
多模态(语音/图像)能力与大模型融合的业务集成范式 多模态(语音/图像)能力与大模型融合的业务集成范式从“能聊”到“能看、能听、能办事”的进化之路引言:多模态,大模型的“感官觉醒” 2025年是大模型从“文本聊天”走向“多模态理解”的关键转折点。如果说纯文本大模型是大脑的语… 2026/7/13 19:45:58
国产大模型与开源LLM的适配层设计:从“能用”到“好用”的工程实践 国产大模型与开源LLM的适配层设计:从“能用”到“好用”的工程实践 引言:模型能力之外的另一场较量过去两年,大模型竞赛的主角一直是基础模型本身——参数规模、榜单排名、上下文长度。但进入2026年,一个更务实的命题浮出水面&… 2026/7/13 19:45:58
如何快速部署AMD Qwen2.5-0.5B-Instruct NPU模型:5步上手教程 如何快速部署AMD Qwen2.5-0.5B-Instruct NPU模型:5步上手教程 【免费下载链接】Qwen2.5-0.5B-Instruct_rai_1.7.1_npu_16K 项目地址: https://ai.gitcode.com/hf_mirrors/amd/Qwen2.5-0.5B-Instruct_rai_1.7.1_npu_16K 想要在AMD NPU上快速部署Qwen2.5-0.5B… 2026/7/13 19:45:57
HS2-HF Patch终极指南:如何用3步解决Honey Select 2的70+个痛点 HS2-HF Patch终极指南:如何用3步解决Honey Select 2的70个痛点 【免费下载链接】HS2-HF_Patch Automatically translate, uncensor and update HoneySelect2! 项目地址: https://gitcode.com/gh_mirrors/hs/HS2-HF_Patch 你是否曾经在Honey Select 2中遇到过… 2026/7/13 0:01:19
语音转文字工具AsrTools:让音频整理变得简单高效 语音转文字工具AsrTools:让音频整理变得简单高效 【免费下载链接】AsrTools ✨ AsrTools: Smart Voice-to-Text Tool | Efficient Batch Processing | User-Friendly Interface | No GPU Required | Supports SRT/TXT Output | Turn your audio into accurate text … 2026/7/13 0:03:19
基于深度学习的蘑菇或花卉或动漫人物或中草药货水果蔬菜等识别系统31(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_ 基于深度学习的蘑菇或花卉或动漫人物或中草药货水果蔬菜等识别系统31(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_ 独家界面!不会重复,此项目属于本人原创,若有雷同,均是盗卖,各位买… 2026/7/13 0:05:20
Git reset 与 revert 深度对比:5个关键差异与 3 种典型应用场景 Git Reset 与 Revert 深度对比:5个关键差异与3种典型应用场景在团队协作开发中,代码版本管理如同行走钢丝——一步失误可能导致整个项目陷入混乱。作为Git进阶用户,你是否曾在深夜面对错误的提交束手无策?是否在强制推送后收到同事… 2026/7/13 8:31:55
GitHub 学生包申请避坑:5个常见失败原因与开发者工具调试方案 GitHub 学生包申请技术排障指南:5个高频失败场景与开发者工具实战方案第一次尝试申请GitHub学生包时,我盯着屏幕上那个不断转圈的加载动画整整15分钟,最终只等来了一行冰冷的错误提示。这可能是许多开发者共同的经历——明明按照教程操作&… 2026/7/13 9:31:08
冒烟测试用例设计规范:5%-10%覆盖率下的3类核心场景与执行标准 冒烟测试用例设计的黄金法则:5%-10%覆盖率下的精准筛选策略在快节奏的敏捷开发环境中,冒烟测试作为质量保障的第一道防线,其重要性不言而喻。当测试资源有限而时间紧迫时,如何从海量测试用例中精准筛选出那关键的5%-10%࿰… 2026/7/13 2:34:55