作者:lydia芸小窝的天使 | 来源:互联网 | 2023-05-28 18:44
我正在使用ODI将XML文件从Web服务加载到数据库中.模式文件(XSD)定义名为"share"的元素.这是oracle中的关键字.在对XML模型进行逆向工程时,ODI会将列名称设置为"SHARE".稍后在构建和执行应该将数据加载到数据库表中的映射时,ODI无法创建临时表,因为"SHARE"是oracle中的关键字.文档告诉我们,XML模式文件中的关键字将用下划线字符标记(即SELECT将重命名为SELECT_),但是很明显,关键字SHARE不是ODI使用的列表的一部分.
是否有机会扩展关键字列表或任何其他想法来解决此问题.我无法更改架构文件,因为它不在我的控制之下.