Oracle到DB2数据移植中的操作与注意事项


  本文标签:DB2数据移植

  本文主要是针对从Oracle数据库到DB2数据移植的实际操作过程中一些需我们大家注意问题进行了破解,以下就是对从Oracle数据库到DB2数据移植的实际操作过程中一些需我们大家注意问题进行了破解介绍,望大家借鉴  。

  1、Oracle中的decode

  

  DB2解决方案:用case条件表达式完成  。

  case两种语法模式:

  (1)CASE

  WHEN 条件 THEN 结果1

  ELSE 结果2

  END

  (2)CASE 表达式1

  WHEN 表达式2 THEN 结果1

  ELSE 结果2

  END

  上面的WHEN可以重复多次,就像C中的SWITCH ..CASE的表达.

  例如:

  SELECT ORDNO,CUSNO,

  CASE MONTH(SHIPDATE)

  WHEN 01 THEN Jan

  WHEN 02 THEN Feb

  WHEN 03 THEN Mar

  WHEN 04 THEN Apr

  WHEN 05 THEN May

  WHEN 06 THEN Jun

  WHEN 07 THEN Jul

  WHEN 08 THEN Aug

  WHEN 09 THEN Sep

  WHEN 10 THEN Oct

  WHEN 11 THEN Nov

  WHEN 12 THEN Dec

  END

  FROM FILE

  以上的相关内容就是对Oracle到DB2数据移植解决方案的部分内容的介绍,望你能有所收获  。