在SQLPlus中的copy命令,可以完成远程数据库、本地数据库或Oracle数据库与非Oracle数据库之间的数据复制。其性能与导入/导出相同。
copy的基本命令格式:
copy {from source_database |to destination_database}{append|create|insert|replace}destination_table[(column,column,column,)]using<source_select_statement>
其中数据库连接使用如下格式:
username/password\]@connect_identifier
在数据复制时,复制支持的数据类型为:char、date、long、number、varchar2。 所示。
SQLPlus Copy命令可在不同数据库之间,以及同一个数据库内的不同模式的表之间复制数据。
•从远程数据库复制数据到本地数据库。
•从本地数据库(默认)复制数据到远程数据库。
•从一个远程数据库复制数据到另一个远程数据库。
通常,copy命令用于Oracle数据库与非Oracle数据库之间复制数据。如果在Oracle数据库之间复制数据,应该使用create table as 和insert的SQL命令。
•对目标表的控制方式有4种类型:replace、create、insert和append。
•replace子句指定了被创建的表名。如果目标表已存在,则删除并用包含复制数据的表替代。若不存在,则创建目标表。
•使用create子句可避免覆盖已存在的表。若目标表已存在,则copy报告一个错误;若不存在,则创建目标表。
•insert插入数据到已存在的表。
将查询到的行插入到目标表,如果目标表不存在,copy返回错误。当使用insert时,using子句必须为目标表的每个列选择对应的列。
•append是将查询到的行插入到目标表。如果不存在,则创建目标表并插入。
问题解答
首先应注意的是:
1)copy是SQLPlus命令,不是SQL命令,在语句最后不必加分号;
2)由于多数copy命令比较长,所以,在分行时每行末尾必须有续行符(-),最后一行不加。
具体步骤如下。
步骤1:使用using子句指定一个查询,将其查询结果数据复制到本地数据库的当前模式下employee表中。例如:
copy from hr/hrd@rensh-replace employee-using select last_name,salary-from emp_details_view-where department_id=30
步骤2:使用create从一个远程数据库复制数据到本地数据库。
copy from hr/<your_password>@bostondb-create empcopy-using selectfrom hr
步骤3:为其他用户复制数据。
copy from hr/hr@dbora-create job-using selectfrom renbsjobs
以用户hr连接到数据库dbora,将renbs模式的jobs表复制到当前本地数据库。
步骤4:在同一个数据库中可将一个模式的表复制到另一个模式中。同样必须指定用户口令和数据库服务名。
copy from hr/password@mydatabase-insert employee_copy2-using select from employee_copy
步骤5:在同一个远程数据库中复制表,必须是关键字from和to中包含相同用户名和数据库服务名。
copy from hr/password@daliandb-to hr/password@daliandb-insert employee_copy2-using select from employee_copy
<%
function HTMLEncodes(fString)
if not isnull(fString) then
fString = Replace(fString, CHR(32), "&nbs p;")
HTMLEncodes = fString
end if
end function
dim x
x=HTMLEncodes(requestform("x")) '需添加的数据
rsAddNew
rs("x")=x
rsUpdate
%>
1、新建一个Aspen临时文件,选Template与选Blank Simulatio可以;
2、选择“Property Analysis”;
向左转|向右转
3、按“N→”继续,Aspen中“N→”表示下一步,设置完当页后点这个按钮就会自动到下一页的设置页面中,以下类似:
向左转|向右转
4、输入标题,随便输入;注意图中红色方框,是设置该aspen文档的默认单位集,默认是ENG,即英制单位,其温度是“F”,后边会讲到。点“N→”下一步:
向左转|向右转
5、输入“water”或者”H2O”都可以,点回车后如下:
向左转|向右转
6、继续点“N→”下一步;
7、选择“Process type”,常用物性方法计算类型,里面是不同的物性方法分类,比如当前选择的“COMMON”为常用方法,”CHEMICAL”化学工艺计算,“ELECTROL ”为电解质计算,不同的物质计算要选择不同的物性计算方法集,当然同一种物质也可在不同物性方法集中的选择物性计算方法,不同的物性计算方法集计算出来的物性会有所区别,精确度也不一样,具体见附件:(注:本例中选择“COMMON”集即可)
向左转|向右转
8、然后选择计算方法“STEAMNBS”此表为水和蒸汽计算;
向左转|向右转
9、继续点“N→”下一步后如图,点确定即可;
10、点“New”;
向左转|向右转
11、选“GENERIC”,普通即可;
向左转|向右转
12、方框内设置流量及流量表示方法和单位,有摩尔,质量,体积;
向左转|向右转
13、这里设置温度和压力,注意温度和压力单位,英制单位默认温度为"F",压力为"psia";
向左转|向右转
14、我们将压力设置为一个大气压,选择温度为变化量;
15、选中“Temperature”,点击“Range/List”选择结果列表方式
向左转|向右转
16、选中“HXDESIGN”点“>”右移,HXDESIGN是计算热交换为主,下面计算密度,热容等等,可参考下面的英文解释:(MASSVFRA:混合物的气相分率、MASSFLMX:混合物的质量流率、HMX:混合物的焓、RHOMX:混合物的密度、CPMX:混合物的恒压热容、PCMX:混合物临界状态下的临界压力、MUMX:混合物粘度、KMX:混合物的导热系数 、SIGMAMX:表面张力、MWMX:混合物分子量、(单位可根据个人习惯选择,物性可右键删除))
向左转|向右转
17、选择完成后不要点“N→”下一步,这里还有一个定义你想查询的物性,这个是可选的;
向左转|向右转
18、点击确定,计算完毕,点击上图中红色方框内图标查看计算结果;
向左转|向右转
向左转|向右转
向左转|向右转
19、点击左边树状图方框内文件夹图标,最后得到计算结果如下:(注:可将变量“TEMP”变量中温度单位为’F’,点击改成“C”后就是我们熟悉的摄氏度。)
向左转|向右转
1、新建一个Aspen临时文件,选Template与选Blank Simulatio可以;
向左转|向右转
2、选择“Property Analysis”;
向左转|向右转
3、按“N→”继续,Aspen中“N→”表示下一步,设置完当页后点这个按钮就会自动到下一页的设置页面中,以下类似:
向左转|向右转
4、输入标题,随便输入;注意图中红色方框,是设置该aspen文档的默认单位集,默认是ENG,即英制单位,其温度是“F”,后边会讲到。点“N→”下一步:
向左转|向右转
5、输入“water”或者”H2O”都可以,点回车后如下:
向左转|向右转
6、继续点“N→”下一步;
7、选择“Process type”,常用物性方法计算类型,里面是不同的物性方法分类,比如当前选择的“COMMON”为常用方法,”CHEMICAL”化学工艺计算,“ELECTROL ”为电解质计算,不同的物质计算要选择不同的物性计算方法集,当然同一种物质也可在不同物性方法集中的选择物性计算方法,不同的物性计算方法集计算出来的物性会有所区别,精确度也不一样,具体见附件:(注:本例中选择“COMMON”集即可)
向左转|向右转
8、然后选择计算方法“STEAMNBS”此表为水和蒸汽计算;
向左转|向右转
9、继续点“N→”下一步后如图,点确定即可;
10、点“New”;
向左转|向右转
11、选“GENERIC”,普通即可;
向左转|向右转
12、方框内设置流量及流量表示方法和单位,有摩尔,质量,体积;
向左转|向右转
13、这里设置温度和压力,注意温度和压力单位,英制单位默认温度为"F",压力为"psia";
向左转|向右转
14、我们将压力设置为一个大气压,选择温度为变化量;
15、选中“Temperature”,点击“Range/List”选择结果列表方式
向左转|向右转
16、选中“HXDESIGN”点“>”右移,HXDESIGN是计算热交换为主,下面计算密度,热容等等,可参考下面的英文解释:(MASSVFRA:混合物的气相分率、MASSFLMX:混合物的质量流率、HMX:混合物的焓、RHOMX:混合物的密度、CPMX:混合物的恒压热容、PCMX:混合物临界状态下的临界压力、MUMX:混合物粘度、KMX:混合物的导热系数 、SIGMAMX:表面张力、MWMX:混合物分子量、(单位可根据个人习惯选择,物性可右键删除))
向左转|向右转
17、选择完成后不要点“N→”下一步,这里还有一个定义你想查询的物性,这个是可选的;
向左转|向右转
18、点击确定,计算完毕,点击上图中红色方框内图标查看计算结果;
向左转|向右转
向左转|向右转
向左转|向右转
19、点击左边树状图方框内文件夹图标,最后得到计算结果如下:(注:可将变量“TEMP”变量中温度单位为’F’,点击改成“C”后就是我们熟悉的摄氏度。)
向左转|向右转
以上就是关于用sqlulder2迁移oracle数据的时候,迁移完的数据时间格式怎么修改全部的内容,包括:用sqlulder2迁移oracle数据的时候,迁移完的数据时间格式怎么修改、怎么让access数据库可以存储空格、aspen plus怎么查纯物质物性数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)