首页 > 数据库 >批处理返回Oracle的表数据

批处理返回Oracle的表数据

时间:2023-04-11 16:57:08浏览次数:29  
标签:返回 SET GOTO 批处理 ECHO version sql Oracle txt

bat:

@ECHO OFF
GOTO choice
:choice
ECHO ===============
ECHO 选择要查询的系统
ECHO 1.准生产集中
ECHO 2.准生产两融
ECHO 3.准生产一柜通
ECHO 4.仿真集中
ECHO 5.仿真两融
ECHO 6.仿真一柜通
ECHO ===============
SET /p a=输入数字:
IF %a%==1 GOTO 1
IF %a%==2 GOTO 2
IF %a%==3 GOTO 3
IF %a%==4 GOTO 4
IF %a%==5 GOTO 5
IF %a%==6 GOTO 6
REM IF 
:1
SET /p p=准生产集中-输入版本:
sqlplus system/password@ORCL @aboss.sql %p% > version.txt
TYPE version.txt
GOTO 1
:2
SET /p p=准生产两融-输入版本:
sqlplus system/password@ORCL @aboss.sql %p% > version.txt
TYPE version.txt
GOTO 3
:3
SET /p p=准生产一柜通-输入版本:
sqlplus system/password@ORCL @ygt.sql %p% > version.txt
TYPE version.txt
GOTO 3
:4
SET /p p=仿真集中-输入版本:
sqlplus system/password@ORCL @aboss.sql %p% > version.txt
TYPE version.txt
GOTO 4
:5
SET /p p=仿真两融-输入版本:
sqlplus system/password@ORCL @aboss.sql %p% > version.txt
TYPE version.txt
GOTO 5
:6
SET /p p=仿真一柜通-输入版本:
sqlplus system/password@ORCL @ygt.sql %p% > version.txt
TYPE version.txt
GOTO 6

sql:

select * from aboss.tprocver where version='&1';
exit

标签:返回,SET,GOTO,批处理,ECHO,version,sql,Oracle,txt
From: https://www.cnblogs.com/sunfankun/p/17306774.html

相关文章

  • SQLServer 客户端链接服务器到Oracle数据库 全攻略
    引言和第三方公司进行接口对接时,发现某一个模块第三方只提供一个视图,还让我们直接调用他们数据库......
  • Oracle EBS 采购到入库所经历的表
    --采购到入库所经历的表--0.请购单--创建请购单方式有--a.从外挂系统导入请购的接口表PO_REQUISITIONS_INTERFACE_ALL,并允许请求(名称:导入申请)select *  from po_requisitions_interface_all where interface_source_code = 'TEST KHJ';--b.在系统中创建请购单(路径......
  • Oracle EBS开发习惯
    来源 https://www.cnblogs.com/benio/archive/2010/11/11/1875274.html近几年有幸参与了一些大开发项目的项目管理和监督工作,发现很多开发人员对一些概念或者程序的写法不是很清楚,这也包括一些高级的开发人员也会犯一些基本的错误,因此我就整理一下大家容易犯的错误,希望大家能......
  • Oracle Database 23c Free - Developer Release(免费的 Oracle 数据库开发者版本)
    免费的Oracle数据库开发者版本请访问原文链接:https://sysin.org/blog/oracle-database-23c-free/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgOracleDatabase23cFree-DeveloperRelease是一个全新的、免费的、业界领先的Oracle数据库,全世界各个行业的企......
  • oracle分隔字符串的存储过程
    /*参数说明:输入:srcStr;待分割字串;例子:1;2;3;45;46;splitStr:分隔符功能说明:输出分隔符前字串演示:sql>setserveroutputon;sql>execsplitStr('12;34;56;',';......
  • 淘宝/天猫添加到购物车 API 接口返回值说明
       通过针对商品加购的分析,可以获取商品在市场的转化率,同时能够通过分析来提升商品的购买率,这一提取源数据也被叫做数据挖掘(DataMining),数据挖掘就是从大量的数据中,提取隐藏在其中的,事先不知道的、但潜在有用的信息的过程。数据挖掘的目标是建立一个决策模型,根据过去的行动......
  • Oracle自定义splitstr
     CREATEORREPLACEFUNCTIONSPLITSTR(P_STRINGINVARCHAR2,P_DELIMITERINVARCHAR2)RETURNSTR_SPLITPIPELINEDASV_LENGTHNUMBER:=LENGTH(P_STRING);V_STARTNUMBER:=1;V_INDEXNUMBER;BEGINWHILE......
  • 封装统一请求状态返回Result
    1、测试数据publicclassTest{publicstaticvoidmain(String[]args){System.out.println("Response.success(ErrorEnum.SUCCESS)="+Response.success(ErrorEnum.SUCCESS));System.out.println("Response.success(ErrorEnum.FA......
  • python写入数据到oracle clob字段
     环境:Python:3.6.5  #!/usr/bin/envpython#coding=utf-8importos,json,urllib,datetime,shutilimporttimeimportcx_Oraclegl_mysql_server="192.168.1.118"gl_user_name="hxl"gl_password="mysql"gl_db_name="db_t......
  • Bat批处理echo输出乱码解决办法
    在批处理文件中,如果输出中文字符会出现乱码的情况,可能是因为控制台的字符编码不正确。可以在批处理文件中使用chcp命令来更改控制台的字符编码。chcp命令的语法如下:chcp[代码页]其中,代码页是指字符编码的形式,例如936代表GB2312编码,65001代表UTF-8编码等。如果要将控制台字符......