之前一直无法搞清楚exp/expdp中关于query参数的正确写法,每次都是零散的印象,这次特意把这个记录成日志以方便以后查看。关于query参数的写法请参看以下两个例子:
   1.使用命令行:
   expdp t1/t1 directory=tl dumpfile=t2.dmp tables=t query="'where name=''a1'''"
Export: Release 10.2.0.4.0 - 64bit Production on Thursday, 23 February, 2012 16:27:41
Copyright (c) 2003, 2007, Oracle.  All rights reserved.
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Starting "T1"."SYS_EXPORT_TABLE_01":  t1/******** directory=tl dumpfile=t2.dmp tables=t query='where name=''a1'''
Estimate in progress using BLOCKS method...
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 64 KB
Processing object type TABLE_EXPORT/TABLE/TABLE
. . exported "T1"."T"                                    5.234 KB       1 rows
Master table "T1"."SYS_EXPORT_TABLE_01" successfully loaded/unloaded
******************************************************************************
Dump file set for T1.SYS_EXPORT_TABLE_01 is:
  /home/oracle/tl/t2.dmp
Job "T1"."SYS_EXPORT_TABLE_01" successfully completed at 16:27:46
    2.使用参数文件:
cat par.txt
userid=t1/t1
file=t1.dmp
log=tl.log
tables=t
query='where name=''a1'''
[oracle@host101] ~/tl 1005>exp parfile=par.txt
Export: Release 10.2.0.4.0 - Production on Thu Feb 23 16:44:13 2012
Copyright (c) 1982, 2007, Oracle.  All rights reserved.
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export done in ZHS16GBK character set and AL16UTF16 NCHAR character set
About to export specified tables via Conventional Path ...
. . exporting table                              T          1 rows exported
Export terminated successfully without warnings.

总结:如果在命令行中使用query,那么其中的条件需要用外层"加内层'组成,如果条件中有字符串,则字符串中的'号变成'';如果是将query写到参数文件中则只需要一层'即可,同样字符串中的'转换为''。

exp/expdp中query参数的使用相关推荐

  1. oracle Expdp带条件,Oracle 11g expdp中query参数的使用

    Oracle 11g expdp中提供了query参数,可以在需要按条件导出表中部分数据时使用,它的使用就像是在select语句中的where条件使用一样. 数据库版本 linuxidc@ORCL&g ...

  2. oracle 导出数据expdp的query参数用法

    今天收到了一个数据同步的需求,具体信息是将原oracle数据库的几张表的部分数据同步到另外一台oracle数据库.完成这个需求使用的是oracle的expdp导出工具.因为是导出表的部分数据,因此用到 ...

  3. oracle中exp中query,exp中query参数使用

    test用户下有tb1表 SQL> select * from tb1; ID NAME ---------- ---------- 1 A 2 B 3 C 10 D 1)导出所有数据 C:\& ...

  4. oracle中$的用法,关于expdp 中query用法小结

    今天看到群里有人问到关于在使用expdp导出数据中使用query参数报错的解决方法,自己也出于好奇心瞎折腾了一把,现记录如下 1.第一次尝试的时候[oracle@DB ~]$ expdp scott/ ...

  5. oracle exp导出表where,oracle EXP导出一张表时使用query参数指定where条件

    oracle exp 导出一个表的部分内容,使用query参数可加上SQL的where条件进行过滤 注意:如果需要使用到日期字符串格式等单引号,需要使用双引号将where条件括起来,而且双引号要用\做 ...

  6. exp和expdp的filesize参数的使用--导出多个文件

    exp和expdp的filesize参数的使用--导出多个文件 在逻辑导出数据时,如果不指定文件大小(注意,0值相当于不指定FILESIZE)值,不管在File参数指定的文件数量是多少,输出都将写入一 ...

  7. linux 中query exp日期相关,Oracle exp query条件检索在Windows和Linux下的命令区别

    天因为业务需要,运行了EXP的条件导出,发现WINDOWS和LINUX下有些差别,主要区别在于敏感字符,实例如下: LINUX: exp us/pass TABLES=\(t_ec_event\) f ...

  8. 【Datapump】expdp和impdp中parallel参数解释

    在 expdp 和 impdp 中,可以通过并行( parallel 参数)来提高导出导入速率.这个参数会受到 cpu 和 I/O 影响.所以在使用 parallel 参数时,需要在资源消耗和运行时间 ...

  9. oracle11 exp query,EXP的QUERY参数

    QUERY 默认:none 当导出模式为表模式时,此参数可以选择这些表中的子集.query参数的相当于在select语句中增加了where条件.此条件应用于tables参数中的所有表.需要注意的是,q ...

最新文章

  1. LoadRunner监控mysql利器-SiteScope(转)
  2. [解题报告]10929 - You can say 11
  3. HTTP and HTML
  4. js 缺少标识符、字符串或数字
  5. 4.3 IP数据报格式
  6. 图片流写出 并带数据_第九章 IO流
  7. airpods耳机敲击没反应_华强北airpods2 华强北三代耳机 airpodspro可调通透 主动降噪 定位改名 苹果airpodspro...
  8. 如何学人工智能的思考
  9. django 路径转换器
  10. Android学习笔记——ProgressBarHandler
  11. 本周学习小结(11/03 - 17/03)
  12. 翻译: 3.3. 线性回归的简明实现 pytorch
  13. VS社区版离线试用到期解决办法
  14. 利用python下载视频
  15. 关于如何职业规划和选择换工作
  16. 山重水复疑无路,柳暗花明又一村 。
  17. Java面试-北大青鸟合肥科海学院
  18. 转发 微博 Qzone 微信 iPhone 11曝光,卢伟冰怒批的5伏1安亮了,网友:价格才是重点
  19. 红外近距空空导弹弹道仿真
  20. SAP HANA Temporal Table (历史表)

热门文章

  1. json报文转化为xml报文_JSON与XML互相转化(Jackson)
  2. cocos2d-lua-win
  3. Spark 系列(一)—— Spark简介
  4. 微信小程序从零开始开发步骤(三)底部导航栏
  5. hadoop 源码编译---Win7(64位)
  6. outdated: 29.Blitter Function, RAW Texture Loading
  7. docker学习笔记16:Dockerfile 指令 ADD 和 COPY介绍
  8. Linux动态库应用
  9. 页面回传与js调用服务器端事件(转)
  10. Android NFS文件系统挂载遇到的问题解决方法