文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发Oracleoracle的文本导入、导出技巧
精品推荐
特别推荐
·常用数据库比较
·ODBC API常用函数诠释
·提高ORACLE数据库的查询统计速度
·细化解析:Oracle使用的hints调整机制
·解析Oracle/Oracle Forms 的多用途代码
·从Oracle的FORM中调用REPORT的实用技巧
·Oracle SQL精妙SQL语句讲解
·ORACLE学习笔记--性能优化四
·ORACLE常用傻瓜问题1000问
·ORACLE常见错误代码的分析与解决之二
热点TOP10
·常用数据库比较
·性能分析工具的使用
·Oracle数据库重做日志文件丢失后的恢复
·细化解析:Oracle使用的hints调整机制
·监控Oracle数据库的常用shell脚本
·ORA-01092: ORACLE 例程终止。强行断开连接
·oracle数据库 exp/imp命令详解
·解析Oracle/Oracle Forms 的多用途代码
·Oracle数据库不同版本间用exp来导数据
·细化解析:Oracle数据库后台进程的功能

oracle的文本导入、导出技巧

日期:2007年12月28日 作者: 查看:[大字体 中字体 小字体]


#
#  09/23/2003   Bing He               &&ê?±àD&
#
################################################################################

################################################################################
## ?÷3ìDòè&&ú

if [ ! $# -eq 2 ]
then 
  echo "Usage: $0 <userid/passwd[@connection]> <table_name>" 
  exit 
else 
  userid=$1 
  table=$2
fi 

################################################################################

################################################################################
## ?&DD????2ù×÷

lv_temp="wk_${table}.test"
lv_temp1="wk_${table}.test1"
lv_temp2="wk_${table}.test2"
lv_control="${table}.ctl"

sqlplus ${userid} <<! >/dev/null 
spool ${lv_temp}; 
desc ${table}
spool off; 
exit
!
if [ "$?" -ne 0 ]
then 
  echo "Error:sqlplus ${userid} error in generate control file for table ${table} !"
  echo "please check userid and passwd or oracle_sid." 
  exit 
fi 

if [ -f ${lv_temp} ]
then 
    cat ${lv_temp}grep -v "^SQL>" grep -v " Name   " grep -v " -------" awk '{print $1}' > ${lv_temp1}
    lv_line_num=`cat ${lv_temp1}  wc -l`
    lv_line_num=`expr ${lv_line_num} - 2`
    lv_index=0

    rm -f ${lv_temp2}
    for lineinfo in `cat ${lv_temp1}`
    do
      if [ ${lv_index} -eq ${lv_line_num} ]
      then
          echo "${lineinfo}" >> ${lv_temp2}
      else

上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页 




上一篇:我的一些oracle9i学习笔记,与大家分享

下一篇:使用 SQL*Plus 访问数据库

相关文章:
·电脑高手的140个电脑技巧
·网站赚钱的四个技巧
·CorelDRAW文字排版的技巧
·太阁立志传4 攻略及技巧
·新出QQ技巧十六招
·传授追女孩之技巧之新手篇
·杀毒技巧系列:杀毒、防恶意代码、脚本病毒的不完全合集
·Windows XP的20个超级实用技巧大全
·绝对好用的注册表技巧
·《龙珠大冒险》攻击技巧研究(GBA) - 龙珠Z攻略秘籍 - 龙珠Z
相关软件:
·电脑技巧精彩文章一百篇
·中文版Excel 2003实例与技巧
·Photshop照片润饰技巧
·摄影技巧与欣赏
·交际-电话沟通技巧
·技压群雄—电脑超级技巧3000招(CHM)
·招聘面试技巧 视频教程
·中文版 AutoCAD2004 应用实例与技巧
·Effective Oracle by design(脚本)
·FLASH高级技巧大揭密

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot