exp参数中的query参数

博客介绍了query参数带条件导出表数据的用法,给出了Windows和Unix系统下的格式示例。同时指出其局限,query后不能是多表关联,但可约束多张有相同字段的表的数据导出,以相同字段作为导出条件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

query参数用来带条件导出表的数据,格式为

win: exp test/test query='where name=''test''' tables=tab1 file=tabl1.dmp log=tab1l

unix:   exp test/test query=/"where name=/'test/'/" tables=tab1 file=tabl1.dmp log=tabl1

但是它也有局限:

query后不能是多表关联,比如说以下这种格式

exp test/test query='where name=''test'' and tab1.id=tab2.id' tables=(tab1,tab2) file=tabl1.dmp log=tab1l

但是query可以用来约束多张表的数据导出,前提是这些表拥有相同的字段,并以这些字段作为导出条件:

exp test/test query='where name=''test'' ‘ tables=(tab1,tab2) file=tabl1.dmp log=tab1l

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值