文档章节

shell中oracle执行sql并得到返回结果

酷酷的就
 酷酷的就
发布于 2014/04/30 13:03
字数 94
阅读 2881
收藏 0
#该函数带commit,需注意
executeSql()
{
	if [ $# = 2 ]
	then
		_ORACLEID=$1
		_SQL=$2
	else
		_ORACLEID="$conn"
		_SQL=$1
	fi
	_result=`echo "set echo off\nset feedback off\nset heading off\nset newpage 0\nset pagesize 0\n$_SQL;\ncommit;\nexit;\n"|sqlplus -s $_ORACLEID`
	echo "$_result"
}


conn=inter/inter123@billdb

#用法:
YYYYMMDD=`executeSql "$conn" "select to_char(sysdate,'YYYYMMDD') from dual"`
echo "YYYYMMDD=$YYYYMMDD"
#这样YYYYMMDD就得到结果了



© 著作权归作者所有

酷酷的就
粉丝 26
博文 27
码字总数 5669
作品 0
乌鲁木齐
其他
私信 提问
我工作经常用到的一些代码脚本什么的

aix主机,ftp脚本模板 http://my.oschina.net/wmhx/blog/228786 shell中oracle执行sql并得到返回结果 http://my.oschina.net/wmhx/blog/228791 oracle不用spool方式导出数据 http://my.oschin......

酷酷的就
2014/04/30
116
0
Oracle_sql优化基础——优化器总结

优化器的基础: 1、Oracle里的优化器: 优化器是Oracle数据库中内置的一个核心子系统,优化器的目的就是按照一定的判断原则来得到它认为目标sql在当前情形下最高效的执行路径,也就是说是为了...

一个笨小孩
2017/08/01
0
0
Shell Limits设置引发的事故

敬勇,系统架构师(高级工程师)。ACOUG&CSOUG核心成员,Oracle Young Expert 。现就职于常德人力资源和社会保障局信息中心,政府信息化技术顾问。曾就职于东软,易联众,创智。从2007年开始从...

敬勇
2015/10/21
0
0
深入理解:Mysql执行SQL语句过程

开发人员基本都知道,我们的数据存在数据库中(目前最多的是mysql和oracle,由于作者更擅长mysql,所以这里默认数据库为mysql),服务器通过sql语句将查询数据的请求传入到mysql数据库。数据...

Java大蜗牛
2018/09/10
3
0
SQL优化常用方法26

索引的操作 ORACLE对索引有两种访问模式. 索引唯一扫描 ( INDEX UNIQUE SCAN) 大多数情况下, 优化器通过WHERE子句访问INDEX. 例如: 表LODGING有两个索引 : 建立在LODGING列上的唯一性索引LOD...

inzaghi1984
2017/12/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
1K
12
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
30
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
27
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
44
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部