如何按这种要求导出导入所有的表 exp 时,选择 rows = n 即可 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下面可供你参考:SQL>conn user_name/password; --用具有原表所有权限的用户user_name登录;SQL>set echo on;SQL>spool h:\text.txt;SQL>set heading off;SQL>set feedback off;SQL>select 'create table other_name.' || table_name || ' as --other_name是新数据库中具有创建表及选择表权限的用户。 SQL> select * from ' || table_name ||SQL> ' where rownum<1;' from user_tablesSQL>spool off;SQL>set heading on;SQL>set feedback on;SQL>conn other_name/password;SQL>@h:\text.txt; 楼上 lianhg(lianhg) 的方法是肯定ok的!也比较方便!imp/exp没有你想像的那么脆弱的看看imp help=yexp help=y吧! 强烈建议用EXP,可以只导表结构不导表数据,用EXP一步步按提示执行,可以不导表数据地!!!!多研究一下EXP,不要把问题想复杂嘛 如果熟悉其他数据库的话,如SQL SERVER,也可以在两个数据库之间来回导入导出。也很容易。 用exp imp exp导出时公用同义词导不出来,导的时候注意一下.如果是我就全移过来,然后用select 语句生成所有表的delete 语句,最后用sqlplusw调用就OK. C++使用occi存取oracle数据库的clob字段 Pro *C求指教 求教高手一个oracle sql的问题 各位老大帮忙啊,我每次查得的数据结果都为0? 求一个SQL语句,2个查询结果的整合 关于表名与字段名长度 请大虾受累看看这个.pc文件!? 大家来看看PL/SQL的小程序有什么问题? 求助一条sql语句 oracle 问题,求大神进 过年关喽!今年你挣了多少? 请问ORACLE到底有几个版本
SQL>conn user_name/password; --用具有原表所有权限的用户user_name登录;
SQL>set echo on;
SQL>spool h:\text.txt;
SQL>set heading off;
SQL>set feedback off;
SQL>select 'create table other_name.' || table_name || ' as
--other_name是新数据库中具有创建表及选择表权限的用户。
SQL> select * from ' || table_name ||
SQL> ' where rownum<1;' from user_tables
SQL>spool off;
SQL>set heading on;
SQL>set feedback on;
SQL>conn other_name/password;
SQL>@h:\text.txt;
也比较方便!
imp/exp没有你想像的那么脆弱的
看看
imp help=y
exp help=y
吧!
多研究一下EXP,不要把问题想复杂嘛
如果是我就全移过来,然后用select 语句生成所有表的delete 语句,最后用sqlplusw调用就OK.