
Oracle到DM实时数据同步实施方案
4.1 字符型非空约束在Oracle中,非空列允许存入长度为零的字符串(空串),而在DM中长度为零的字符串不允许写入非空列,由此导致部分非空列中包含空串的数据无法同步写入DM库。在BeeDI中调整对应表的数据流映射,通过decode函数判定对应列输入数据是否为空串,是空串则输出一个预定义的默认值,否则原样输出数据。4.2 字符型唯一索引尾部空格在Oracle中进行数据唯一性检查时,将对字符型唯一索引字段值的全部内容进行比较,而在DM中将去除字符型唯一索引字段值的尾部空格进行比较,由此导致同样的重复数据。







