场景:做Oracle 数据库迁移,需将数据库表结构导出来
解决方法一:
PLSQL怎样导出oracle表结构
tools->export user objects是导出表结构
tools->export tables 是导出表结构还有数据
解决方法二:
exp 命令
exp test/test@sid file=test.dmp rows=n
(其中 rows=y —— 带数据导出导入)
解决方法三:
SQL> set serveroutput on
SQL> set long 999999
SQL> set feedback off
SQL> spool test.sql
SQL> SELECT DBMS_METADATA.GET_DDL('TABLE',table_name) FROM USER_TABLES;
SQL> spool off