exp的时候,query参数具体如何指定,我怎么做都报错
请高手给个例子,并说明一下,谢谢!

解决方案 »

  1.   

    楼上不可以,query 后的条件跟 WHERE子句中的一样
      

  2.   

    不要说废话,比如一个表ta(name varchar2(10),id number),我想把name的值等于'aaa'的导出,怎么写query参数
      

  3.   

    呵呵,query参数写起来是比较麻烦一点.用下面的
    unix:
    exp userid=user/pass@sid tables=ta query="\"where name='aaa'\"" file=./aaa.dmp
    windows
    exp userid=user/pass@sid tables=ta query="""where name='aaa'""" file=.\aaa.dmp
    搞定。
      

  4.   

    windows应该也可用unix的方式.
    别忘了结帐喔。
      

  5.   

    windows
    exp userid=dbuser/pwd tables=ta query="""where name='aaa'""" 
    linux
    exp userid=dbuser/pwd tables=ta query=\"where name='aaa'\" 
      

  6.   

    query = """where name = 'aaa' """