请较如何导出数据库中某一时间段的数据 请较如何导出数据库中某一时间段的数据例如今天是7月4号,我要导出7月2号到7月3号的数据,应该怎么做丫,请指教。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 执行如下导出命令即可:(如果是一个表的话)exp userid/pwd tables=(yourtable) query=""" where yourdate>'2005-07-02' and yourdate<'2005-07-04' """ file=d:\yourbak.dmp log=d:\yourbak.log 基于条件的Oracle导出SQL> desc test Name Type -------- ------------ N NUMBER(2) C VARCHAR2(2) D DATE 数据为: N C D---------- -- ---------- 1 A1 2003-10-01 2 B1 2003-10-02 3 C1 2003-10-03 4 D1 2003-10-04 5 E1 2003-10-05 6 F1 2003-10-06 7 G1 2003-10-07 8 H1 2003-10-08 9 I1 2003-10-09 10 J1 2003-10-10 11 K1 2003-10-11 12 L1 2003-10-12 13 M1 2003-10-13 14 N1 2003-10-14 15 O1 2003-10-15 16 P1 2003-10-16 17 Q1 2003-10-17 18 R1 2003-10-18 19 S1 2003-10-19 20 T1 2003-10-20要导出N字段值在11到20之间的数据,其命令为:exp user/pass file=data.dmp log=data.log tables=test query=\"where n between 10 and 20\"要导出C字段值在A1到H1之间的数据,命令为:exp user/pass tables=test query=\"where c between \'A1\' AND \'H1\'\"要导出D字段值在2003-10-06到2003-10-15之间的数据,命令为:exp user/pass tables=test query=\"where to_char\(d,\'yyyymmdd\'\) between \'20031006\' and \'20031015\'\" exp dbuser/oracle file=dbuser.dmp log=dbuser.log tables=table1 buffer=4096000feedback=10000 query="where date between 7.2 and 7.3" oracle语句 Error in Open method. ORA-12560: TNS: 协议适配器错误 关于Oracle 10g的Oracle HTTP Server 数据导入问题 oracle 安装时问题求助1!!!!! 高難SQL求解 oracle单个表的大小是否有限制,是否可以跨越多个数据文件(同一表空间中) 这样的imp语句应该怎么写???? 如何知道一句SQL语句需要执行多久? 150分请教,vb下如何将ADO记录集传给存储过程??? 紧急问题!!请高手帮帮忙!!在线等………… 关于事务的问题
Name Type
-------- ------------
N NUMBER(2)
C VARCHAR2(2)
D DATE 数据为: N C D
---------- -- ----------
1 A1 2003-10-01
2 B1 2003-10-02
3 C1 2003-10-03
4 D1 2003-10-04
5 E1 2003-10-05
6 F1 2003-10-06
7 G1 2003-10-07
8 H1 2003-10-08
9 I1 2003-10-09
10 J1 2003-10-10
11 K1 2003-10-11
12 L1 2003-10-12
13 M1 2003-10-13
14 N1 2003-10-14
15 O1 2003-10-15
16 P1 2003-10-16
17 Q1 2003-10-17
18 R1 2003-10-18
19 S1 2003-10-19
20 T1 2003-10-20要导出N字段值在11到20之间的数据,其命令为:
exp user/pass file=data.dmp log=data.log tables=test query=\"where n between 10 and 20\"要导出C字段值在A1到H1之间的数据,命令为:
exp user/pass tables=test query=\"where c between \'A1\' AND \'H1\'\"要导出D字段值在2003-10-06到2003-10-15之间的数据,命令为:
exp user/pass tables=test query=\"where to_char\(d,\'yyyymmdd\'\) between \'20031006\' and \'20031015\'\"
feedback=10000 query="where date between 7.2 and 7.3"