linux shell 执行存储过程,在shell中调用执行存储过程
基本的shell文件结构如下:
sqlplus user/password <
exec proc_name;
exit
!
Demo
procedure name: sp_ems_hasten_count(v_oper_date in varchar2)
.sh file : execpro.sh
[oracle@localhost tmp]$ cat -v execpro.sh
sqlplus post_kf/post_kf << !
exec sp_ems_hasten_count('20090415');
exit
!
select count(1) from ems_hasten_count;
COUNT(1)
0
[oracle@localhost tmp]$ ./execpro.sh
SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 4月 27 13:33:28 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
select count(1) from ems_hasten_count;
COUNT(1)
18531
linux shell 执行存储过程,在shell中调用执行存储过程相关推荐
- cmd 调用oracle存储过程,asp.net中调用oracle存储过程的方法
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果 ...
- 在.NET中调用Oracle9i存储过程经验总结
在.NET中调用Oracle9i存储过程经验总结 在.NET中调用Oracle9i存储过程可以用多个数据提供者,比如OralceClient,OleDb.本文将用OralceClient为例..N ...
- mysql在触发器中调用存储过程_mysql 触发器中调用存储过程
想要在MYSQL的触发器中调用存储过程,但是IDE提示: 0A000 Not allowed to return a result set from a trigger 触发器代码如下: DELIMI ...
- 只能在执行 Render() 的过程中调用 RegisterForEventValidation
当用GridView导出Execl的时候,会发生只能在执行 Render() 的过程中调用 RegisterForEventValidation的错误提示.有两种方法可以解决以上问题: 1.修改web ...
- 异常“只能在执行Render()的过程中调用RegisterForEventValidation”的解决办法(转)...
当出现下面的异常的时候: 只能在执行Render()的过程中调用RegisterForEventValidation 当出现的异常的提示: 异常详细信息: System.InvalidOperatio ...
- java调用sqlserver存储过程_Java中调用SQLServer存储过程示例
下面就发布一个完整的采用setXXX(String parameterName, XXX x)的编写方法.创建数据表,存储过程的代码都完整发布. 创建表: CREATE TABLE [BookUser ...
- java 执行cmd 堵塞_java中调用cmd命令被阻塞无法返回和继续执行
在项目中用到了数据库的备份和恢复功能,就通过java的Runtime.getRuntime().exec()来调用cmd或者linux命令来导出和导入.sql文件.但是在执行恢复时,程序一直被阻塞,没 ...
- java调用存储过程 sql server_Java中调用SQL Server存储过程示例
Java中调用SQL Server存储过程示例2007-09-03 08:48来源:论坛整理作者:孟子E章责任编辑:方舟·yesky评论(3) 最近做了个Java的小项目(第一次写Java的项目哦), ...
- java 执行js脚本_java中调用js脚本
JDK1.6加入了对Script(JSR223)的支持.这是一个脚本框架,提供了让脚本语言来访问Java内部的方法.你可以在运行的时候找到脚本引擎,然后调用这个引擎去执行脚本.这个脚本API允许你为脚 ...
- oracle的存储过程写法Oracle中如何写存储过程
Oracle的存储过程基本写法 Oracle存储过程简介: 存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务 ...
最新文章
- html鼠标悬停出现新元素,CSS:我如何将鼠标悬停在一个元素上,并显示另一个元素?...
- android jni研究
- [Jobdu] 题目1214:丑数
- 2月28日云栖精选夜读 | 阿里云率先达成国家绿色数据中心标准,平均PUE低于1.3...
- 动手造轮子:基于 Redis 实现 EventBus
- lisp语言画阿基米德线_【R语言】如何将照片快速转换为素描
- 一文看懂全排列算法!
- C语言:输出乘法口诀表
- 什么是cookie?多御安全浏览器如何启用cookie?
- 工业相机和普通相机的区别详解_工业相机与普通相机的差别
- 怎么用计算机属性打开文件,鼠标双击打不开文件怎么办 鼠标双击变成属性的解决方法...
- 【题解】CF1418C Mortal Kombat Tower
- js 通过图片链接获取file对象
- 【转】用Android-X86和VirtualBox打造高性能Android开发环境
- 课时23 YUM软件管理
- python下的一个好用的日历库,支持农历和公历互转,四柱反查等功能
- nargin在matlab中是什么意思
- 2020中科院分区表之自动化与控制系统学科和工程技术
- 四叉树C++实现(增删改查,找邻居)
- linux:通过rpm包部署FTP服务
热门文章
- 就追求效率的趋势谈谈星际的发展
- 【论文笔记】Enhanced Decentralized Autonomous Aerial Swarm with Group Planning
- 又回到最初的起点:软件和程序
- QCNA学习笔记-交换机核心堆叠和接入堆叠
- H3C防火墙端口映射设置
- 汽车java歌曲_开车必备100首歌曲 2019车载歌曲 50首适合开车听的歌曲 车载必听...
- 2022护眼产品展,北京眼健康展,眼科医学展,近视矫正设备展
- 如何将图片转换成excel?
- VSCODE使用技巧:解决每次推送代码都要输入用户名密码的繁琐过程(非ssh)
- 10 个“疯狂”的 Python 项目创意,值得一试