oracle数据库,使用plsql导出表数据缺少空表

1、在plsql中打开命令窗口:
执行sql语句:
select ‘alter table ‘||table_name||’ allocate extent;’ from user_tables where num_rows=0;
执行完毕会出现:

oracle数据库,使用plsql导出表数据缺少空表

2、执行sql:

alter table UM_USERROLE allocate extent;
alter table UM_USERSECURITYQUESTION allocate extent;
alter table UM_USERSYNCHRONOUS allocate extent;

3、找到Export Tables选中要导出来的表直接导出即可:

oracle数据库,使用plsql导出表数据缺少空表

这样数据库中的空表也可以导出来了。