导出的表数据直接就是带INSERT语句的数据
解决方案 »
- 分区表上的查询问题,哪个方法好啊?
- 如何在Oracle中实现类似MSSQL中OPENDATASOURCE的功能
- PL/SQL连不上本机Oracle数据库
- 一个很急,但比较简单的问题!
- 用DELPHI开发ORACLE应用程序好吗?有前途吗?这样的人有公司要吗?
- 删除库的指令是什么?
- oracle 表空间的问题, 十万火急,谢谢高手!
- oracle公司的中文名称为什么叫甲骨文?
- java链接oracle
- Excel链接Oracle的问题
- 在两个表联合查询时 出现问题 ORA-00600: 内部错误代码, 参数: [19004], [], [], [], [], [], [], []
- 请问,如何删除oracle数据库某一表空间的数据文件?在线等待……………………
可以先select出来,然后写个小程序处理一下就行了
SQL> select * From aa;ID
--------------------
10
20
q
10SQL> select 'insert into aa values('''||id||''');' from aa;'INSERTINTOAAVALUES('''||ID||''');'
----------------------------------------------
insert into aa values('10');
insert into aa values('20');
insert into aa values('q');
insert into aa values('10');
還是這個語句比較舒服一點
tool=>export table 选中一张或N张表后 =>sql export
右键->EXPORT DATA,打开导出界面.
选择导出文件的路径或是导出到剪贴板上
便会生成带INSERT语句的数据.
exp 用户名/密码 file=导出路径及文件名
exp还有好多参数,可能根据自己需要选择相应参数。导入时用imp语句。3.用PL/SQL工具导出为.dmp格式。你想导出怎样的结果数据?
用plsql的工具,里面的import选项卡里面 第二个选项,就是导出insert语句。
方法一:采用拼select的方法可以
方法二:完全可以用pl/sql方法把数据导出来,再用它到近来,顺便说一句pl/sql还能够导出表的结构
方法三:用oracle自带的导入、导出方法
1.cmd ,cd 到oracle安装目录的bin 文件夹下面
执行以下语句:
exp userid=用户名/密码@数据库名 tables=(表名1,表名2...) file=指定一个路径;
这样就可以了