eygle |

English Version【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】

链接:http://www.eygle.com/archives/2006/04/eciioracleoiaoe.html

论坛上经常有人问,如何给导入文件加上时间戳标记.在这里把我曾经给过的两种方法总结一下.

1.可以在DOS下从系统获得时间戳

利用Dos命令取得时间戳:C:\>echo %date%

2006-04-24 星期一

C:\>echo %date:~0,10%

2006-04-24

接下来使用导出(exp)工具引用该时间戳就很容易了:exp userid=eygle/eygle file=d:\eygle%date:~0,10%.dmp log=d:\eygle%date:~0,10%.log

2.使用sql脚本从数据库获得时间戳

有朋友反应在NT下该命令执行结果与Windows2000和WindowsXp上不同,没有NT的环境可以试验(据网友说用""把date引用起来就可以了,如: "%date%",我没有测试过).

我们也可以使用如下的SQL方式获得时间戳.

首先编写一个doexp.sql脚本:column today new_val dt

select to_char( sysdate, 'ddmmyyyy' ) today from dual;

host exp userid=eygle/eygle tables=emp file=exp_prod_&dt..exp log=exp_prod_&dt..log

exit

再编写一个start.bat批处理脚本调用doexp.sql脚本:echo off

set oracle_sid=eygle

sqlplus eygle/eygle @doexp

执行结果如下:E:\Itpub\ItpubTrain\Exp2>dir

驱动器 E 中的卷是 SWAPDK

卷的序列号是 F8BA-FCAC

E:\Itpub\ItpubTrain\Exp2 的目录

2003-10-07  15:14

2003-10-07  15:14

2003-08-26  15:18               170 doexp.sql

2003-10-07  15:12             4,096 exp_prod_07102003.exp

2003-10-07  15:12               335 exp_prod_07102003.log

2003-08-26  15:18             4,096 exp_prod_26082003.exp

2003-08-26  15:18               312 exp_prod_26082003.log

2003-10-07  15:42             4,096 exp_prod_30082003.exp

2003-08-30  17:09               335 exp_prod_30082003.log

2003-10-07  15:14             1,660 sqlnet.log

2003-10-07  15:12                60 start.bat

9 个文件         15,160 字节

2 个目录    674,652,160 可用字节

如果大家有什么好的方法,欢迎交流.

posted on 2007-08-16 20:44 坏男孩 阅读(1212) 评论(0)  编辑  收藏 所属分类: ORACLE篇章

oracle按时间导出,如何为Oracle导出文件加上时间戳相关推荐

  1. 数据库oracle数据导入导出命令,数据库oracle数据导入导出命令

    exp Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份. 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成 ...

  2. oracle带时间查询语句,请教oracle按时间分组查询语句的写法

    请教oracle按时间分组查询语句的写法 最近由于要做报表,在一张表中有一个字段为date类型,现在想要在一段时间内(比如一年)能够按照时间段分组查询记录总和,比如我要能够查询2007年到2009年间 ...

  3. oracle 毫秒时间换mysql_Mysql与Oracle常用时间格式的转换

    Oracle与Mysql在传入时间的格式上大不相同,而自己去找又花了很久的时间.所以想把它记下来. 1.oracle中  "TO_CHAR (date, 'yyyy-mm-IW-dd-Day ...

  4. oracle数据泵导出多表,oracle 数据泵导出表

    oracle 数据泵导出演示步骤 1.使用 oracle 用户创建目录 mkdir software_bak [oracle@master ~]$ cd software_bak/ [oracle@m ...

  5. oracle 当前时间年月日时分秒,oracle获取当前年月日时分秒季度周

    oracle中如何获取系统当前时间 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; ORACLE里获取一个时间的年.季.月.周.日 ...

  6. oracle 当前时间年月日时分秒,oracle存储精确时间 年月日 时分秒

    我用的是ibatis框架 为了做一个聊天功能,发现不能显示最新的消息,一看,原来oracle中存入的时间不对 oracle中要存入 年月日 时分秒首先要把 oracle中这列设置为 timestamp ...

  7. oracle csv只能导出1200条,Oracle PLSQL数据导出csv的案例

    之前项目运维人员碰到一个问题,需要写一个存储过程,把数据导出为csv文件,查了一些资料,帮他写成了一个PLSQL,今天拿出来分享一下,不足之处,欢迎指教. 数据背景:  用到两张表,一张存放单位组织名 ...

  8. oracle按照时间点回退,【Oracle】查看事务回滚的时间

    首先,我是做BI的,在工作中偶尔会出现一些特殊情况,比如突然在某天ETL日增量调度的时候一个简单的插入操作卡住不动几小时都过不去,平时可能30分钟左右. 可能是资源征用导致DataStage资源分配不 ...

  9. oracle中时间格式的写法,Oracle中时间的格式

    关于0racle中得时间格式: yyyy:用数字表达的四位数字年(2009) yyy:年份的最后三位(009) yy:年份的最后二位(09) y: 年份的最后一位 (9) rr:年份后两位数字(会遇到 ...

最新文章

  1. Linux内核学习资料
  2. 计算机名字更改时不显示文字,教大家电脑中文件夹不显示名字怎么办
  3. 2017202110104-高级软件工程第二次作业个人项目之-四则运算生成程序
  4. boost::gursoy_atun_layout用法的测试程序
  5. vue 日期前面加0_vue日期组件 支持vue1.0和2.0
  6. 数学图形(1.35)Kappa curve
  7. NumPy入门攻略:手把手带你玩转这款强大的数据分析和计算工具
  8. AutoIt Windows的自动化脚本
  9. python模块文件的扩展名不一定是py_Python导入:导入没有.py扩展名的模块?
  10. Mybatis安装配置使用
  11. 2021-02-24 PMP 群内练习题 - 光环
  12. 80psi等于多少kpa_关于胎压的换算psi、bar,kpa
  13. Android Studio 工具:Lint 代码扫描工具(含自定义lint)
  14. 接入层、汇聚层、核心层之间的区别
  15. Todesk 远程工具安装及配置方法(认真看)
  16. 编译原理笔记 导言和目录
  17. linux shell 删除key \xAC\xED\x00\x05t\x00\x04${key} 序列化16进制
  18. 2008年中国富豪榜今日发布,以下为富豪榜101-200名
  19. 美国顶级大学令人心痛的地狱式教学-聊天分享-CMU的教学模式分享给大家
  20. 计算循环冗余码--摘录

热门文章

  1. php 二维数组字母排序,PHP二维数组获取第一个中文首字母并排序 筋斗云网络
  2. Python教程:列表推导式和嵌套的列表推导式讲解
  3. python字典教程:添加与删除
  4. Python中一些高效的数据操作
  5. python中super的用法实例解析
  6. 用Python爬一爬那些年你硬盘存过的老师
  7. 周一 周五 记录_6.12日独家提示买入的 民丰特纸,属于突破年线的股票当天,所以我们买入后小幅盈利 于今天周一6月月15日冲高逢高获利卖出...
  8. ubuntu运行docker报错:invalid mount config for type “bind“: field Source must not be empty.(没解决)
  9. 如何理解Linux shell中的“2>1”(将文件描述2(标准错误输出)的内容重定向到文件描述符1(标准输出))(尼玛>符号竟然不支持搜索,害我搜搜不到,只能搜)
  10. 我的2020电视机选购