日期:2012-03-25 00:32:00 来源:本站整理
如安在Oracle中导入额外的字段作为空值[Oracle防范]
本文“如安在Oracle中导入额外的字段作为空值[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
问:我们将我们的Oracle数据库移植到了新的环境中.有一些客户表同时存在于两个数据库中,但是在新环境中的数据库的那些表有一些额外的字段.你能帮忙我利用导入/导出工具吗?这样我便可以大概导入新的空值,大概从本来的环境中导出为空值,然后再导入了.非常感激.
答:
这里有两个近似的选项可以让你从源数据库中转换数据到目标数据库中,同时在目标系统中保存额外的字段.利用导出/导入工具不会让你在目标数据库中保存那些字段.你可以利用带有导出的查询选项,但是这只能答应某些行导出,而不能答应只有某些字段(列)导出.
第一个挑选触及了在源和目标数据库之间成立一个数据库链接,然后利用插入号令来只插入你需求的数据行和字段.这里是例子:
INSERT INTO emp (empid, ename, email) SELECT empid, ename, emailFROM emp@remote_dbWHERE ... ; |
第二个挑选可以利用SQL*Loader.你必须以SQL*Loader可以读取的格局从源表中读取某些行,但是之后你还可以挑选利用SQL*Loader来插入目标数据库,大概假如这些行已经存在的话,就把它们附加上去.
以上是“如安在Oracle中导入额外的字段作为空值[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论