oracle中的数据导成sql 语句

来源:百度知道 编辑:UC知道 时间:2024/05/11 17:24:23
oracle中的数据可以导出成类似create table ***; insert *** value ***,这样的语句吗?方便其他数据库直接执行该sql语句就可以实现导入 数据吗??
因为我导出的数据要换个数据库版本,但oracle有版本兼容问题,或者也有可能想换个数据库,如果有insert这样的sql语句的话,就很方便啦

为什么要使用sql???Oracle已经给出数据导入导出办法了。
使用imp和exp命令在命令行进行操作。
具体的可以参见::
http://dev.csdn.net/article/82/82431.shtm

这个办法更科学!

oracle的我就不清楚

mysql的很简单 打开企业管理器 在工具菜单下有个生成SQl脚本文件

既然mysql都有 oracle铁定也有的。。。

exp 与 imp 吧.
另工具toad比较好用.

当然可以了......

你可以考虑使用copy命令:

SQL*Plus的Copy命令

在数据表间复制数据是Oracle DBA经常面对的任务之一,Oracle为这一任务提供了多种解决方案,SQL*Plus Copy 命令便是其中之一。SQL*Plus Copy 命令通过SQL*Net在不同的表(同一服务器或是不同服务器)之间复制数据或移动数据。
在实际运行环境中若能恰当地选择使用SQL*Plus Copy 命令可以有效地提高数据复制的性能。
下面将简要介绍SQL*Plus Copy 命令使用,并在性能方面与其他两种方案进行对比,力求能提供一个使用Copy 命令的方案参考。
1.语法及使用说明
1.1 语法
下面我们来看一下SQL*Copy 命令的语法及使用说明。
在解释SQL*Plus Copy 命令的语法之前,我们必须要明确SQL*Plus Copy 命令不是一个方法或是函数,也不是一个SQL语句,它是一个命令(command),当然这个命令必须在SQL*Plus里运行。

SQL*Plus Copy 命令的语法:

COPY {FROM database | TO database | FROM database TO databas