为导入文件加上时间戳标记的两种方法
作者:10633 发布时间:2009-01-07 14:14:00
问:如何给导入文件加上时间戳标记?
答:请参考下文中介绍的两种方法:
1.在DOS下从系统获得时间戳
利用Dos命令取得时间戳:
C:\>echo %date%
2007-12-31 星期一
C:\>echo %date:~0,10%
2007-12-31
然后使用导出(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:\Is\IsTrain\Exp2>dir
驱动器 E 中的卷是 SWAPDK
卷的序列号是 F8BA-FCAC
E:\Is\IsTrain\Exp2 的目录
2007-12-07 15:14
.
2007-12-07 15:14
..
2007-08-26 15:18 170 doexp.sql
2007-12-07 15:12 4,096 exp_prod_07102003.exp
2007-12-07 15:12 335 exp_prod_07102003.log
2007-08-26 15:18 4,096 exp_prod_26082003.exp
2007-08-26 15:18 312 exp_prod_26082003.log
2007-12-07 15:42 4,096 exp_prod_30082003.exp
2007-08-30 17:09 335 exp_prod_30082003.log
2007-12-07 15:14 1,660 sqlnet.log
2007-12-07 15:12 60 start.bat
9 个文件 15,160 字节
2 个目录 674,652,160 可用字节
猜你喜欢
- 我需要使用tesseract-OCR的模块,vs的配置有点麻烦,所以采用py的环境,搭建。1.在python.org网站下载python3.
- 引言:本人从小白自学python,为了测试基础学习效果,增加一定的促进,想通过参加全国计算机等级考试二级python来检验基础学习情况。在学
- 如下所示:#-*- coding: utf-8 -*-import pandas as pdimport numpy as npfrom p
- 在用户执行粘贴操作的时候,js能够获得剪切板的内容,本文讨论一下这个问题。目前只有Chrome支持获取剪切板中的图片数据。还好需要这个功能的
- 前言xml课的第三第四个作业都是用java编程来实现xml dom的一些转换, 因为自己没怎么学过java,因此和老师说了下想用python
- 很多人都听过WAMP这个词吧,首先来看WAMP是什么意思?Windows下的Apache+MySQL+PHP,称为WAMP。属于WAMP环境
- 很多时候我们在使用ThinkPHP配置网站前台和网站后台的数据库连接时,往往都是分别在前台的配置文件和后台的配置文件单独都写了配置的。但是有
- 一、文章前言此文主要通过小程序实现对比人脸相似度,并返回相似度分值,可以基于分值判断是否为同一人。人脸登录、用户认证等场景都可以用到。二、具
- class Account(object): "一个简单的类" account_type="Basic&quo
- 神奇创意相框! 是的,主要利用position的relative, absolute, z-index属性。结合Photo Frame(相框
- 一、概述OpenCV在V4.5.3版本的contrib包中提供了一个barcode::BarcodeDetector类,用于条形码的识别。二
- 以前用Ubuntu的时候感觉很简单的事到ContOS上却变得很头痛,在执行以下命令安装python-pip居然什么也没执行。yum inst
- 模糊数据库指能够处理模糊数据的数据库。一般的数据库都是以二直逻辑和精确的数据工具为基础的,不能表示许多模糊不清的事情。随着模糊数学理论体系的
- get和post方法最大的不同在于:1.get方法传值参数在url里面,而post参数放send里面2.post方法必须加上xmlHttp.
- 一、JDBC是什么?JDBC 指 Java 数据库连接(Java Database Connectivity),是一种标准Java应用编程接
- 前天在生产环境中遇到一个问题:使用 GROUP_CONCAT 函数select出来的数据被截断了,最长长度不超过1024字节,开始还以为是n
- 最近项目中的资产的任务状态频频出现问题,查看日志文件,看代码逻辑,也没发现什么具体的错误,总是过段时间就会出现一个表的字段没有更新的问题,很
- 使用一个遵循buffer protocol的对象就可以和numpy交互了.这个buffer_protocol要有哪些东西呢? 要有如下接口:
- 在项目开发中,经常出现这样的需求。在新增或修改一个主表数据时,对应的从表也要进行同步,此时我们是怎么操作的了?典型的方法就是对于主表的各数据
- 一个已知管用的方法是,使用session_set_save_handler,接管所有的session管理工作,一般是把session信息存储