---恢复内容开始---

1.表数据按字段拼接查询

select CUST_ID||'|'||CREDIT_GRADE||'|'||CREDIT_AMOUNT||'|'||EXCEPTION_AMOUNT||'|'||to_char(EFF_DATE,'YYYY-MM-DD HH24:MI:SS')||'|'||BILLING_CYCLE_ID||'|'||ACCT_ID from CUST_CREDIT

2.创建导出脚本 o.sh

#!/bin/sh
export `NLS_LANG=AMERICAN_AMERICA.ZHS16GBK`
filepath=/capritu
sqlname="CUST_CREDIT"
sqlstatement="select CUST_ID||'|'||CREDIT_GRADE||'|'||CREDIT_AMOUNT||'|'||EXCEPTION_AMOUNT||'|'||to_char(EFF_DATE,'YYYY-MM-DD HH24:MI:SS')||'|'||BILLING_CYCLE_ID||'|'||ACCT_ID from "

csvfile="$filepath/$sqlname.csv"
logpath="$filepath/$sqlname.log"

outputdb()
{
sqlplus -S mvno_comm/mvno!comm_sh<< EOF
set head off;
set feedback off;
set pages 0;
set trimout on;
set trimspool on;
set verify off;
set linesize 1000;


spool $csvfile
$sqlstatement $sqlname;
spool off;


exit;
EOF
}
outputdb

3.后台挂起执行脚本

nohup ./o.sh >/dev/null 2>&1 &

更多相关文章

  1. 《LINUX SHELL脚本攻略》(Sarath Lakshman中文版带书签) 和 英文
  2. shell脚本let命令在windows下编辑后上传到Linux一直报错
  3. 使用Bash编写Linux Shell脚本-9. 参数和子壳
  4. 在Linux和FreeBSD之间移植bash脚本的正确方法是什么?
  5. linux下jboss7.1 启动,关闭脚本
  6. 使用Python+selenium实现第一个自动化测试脚本
  7. 如何转换python中可执行的python脚本?
  8. linux shell脚本指令
  9. Shell脚本编写简明教程

随机推荐

  1. 谈一谈我扎心的求学经历!
  2. GitHub的注册,代码仓库的创建,用小乌龟上传
  3. 老前辈和我讲述了前后端十几年的发展历程
  4. 动画:浅谈后台 MVC 模型与 MVVM 双向绑定
  5. 动画:扫盲 Git 版本控制
  6. 吭哧吭哧写了两年,所有文章分类汇总!
  7. 面试官:MySQL怎么查看表占用空间大小
  8. 你是如何变的自律的?
  9. 官方示例(十二):网页加载道路及Geoline开发T
  10. 动画:如何用广度和深度优先搜索找到女朋友