Oracle数据库迁移到DB2数据库的技巧和注意点.docVIP

  • 78
  • 0
  • 约7.66千字
  • 约 8页
  • 2017-05-03 发布于江西
  • 举报

Oracle数据库迁移到DB2数据库的技巧和注意点.doc

Oracle数据库迁移到DB2数据库的技巧和注意点

IBM 应用开发合作中心  PAGE 8/ NUMPAGES 8 Oracle2DB2的技巧和注意点 一、针对数据库: 在存储过程中见分区。 在建表时使用多纬索引,使用时就不必再建了。 insert into ... with t1 as (select ) , t2 as (select ) select .. from t1,t2 .. MTK无法自动转换,但DB2是支持此种写发的,需要手工在emdb.db2文件中修改。 重复定义,可能是大小写问题。 在使用mtk从数据库中抽取数据时,排除重复的对象。 ‘=’号两边类型必须一致. Union操作的前后的表里的字段取名必须一致. 外连接操作两边不能使用自定义函数. 多个表做cross join后,引用同一名字的字段前要加前缀。 修改emdb.src,在字段前加上表名。 定义一个package作为动态游标,返回结果集。 DB2中需要改写成定义一个返回结果集的存储过程,例如: CREATE PROCEDURE DB2ADMIN.RETURN_RESULTSET_PROC1 (inout inout_ret int ) DYNAMIC RESULT SETS 1 -- 在cursor中使用with语句,需要改写, -- 返回结果集 P1: BEGIN declare stmt varchar(1024); --d

文档评论(0)

1亿VIP精品文档

相关文档