您的位置:首页 > 数据库

导入导出数据库表结构、视图相关问题汇总

2014-06-01 11:36 330 查看
前话:最近工作太多,只能带家里做

所以要把数据库什么的导到家里的电脑上开发,期间遇到各种问题,现进行汇总

说明:Oracle数据库+plsql工具

首先使用plsql的Export User Objects将表结构、视图等导成xxx.sql文件,然后使用Export Tables将表中数据导成xxx.dmp文件;

然后在自己电脑上先导入xxx.sql文件,后导入xxx.dmp文件;

这样做就 OK了,但由于我走了很多弯路,期间遇到了很多问题,现将遇到问题及解决办法汇总如下:

1、首先如何删除某用户下所有表的数据

SELECT 'DELETE FROM '|| table_name || ';' FROM USER_TABLES
ORDER BY TABLE_NAME;


如果需要将表结构一起删除,可将上条SQL执行结果中的delete from 批量替换为 drop table

如:

DELETE FROM TABLE_NAME;

改为:

DROP TABLE TABLE_NAME;


即可;

2、删除序列

drop sequence id;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: