oracle - 如何在 ODI 中按列长度过滤?
问题描述
我在 Oracle 数据集成器中有一个可以正常工作的映射,我需要按列过滤并排除该列长度等于 3 的行。我找不到正确的函数来执行此操作。我已经尝试过LENGTH (column) = 3
,但它不起作用......有人知道方法吗?
解决方案
Oracle Data Integrator 大部分时间生成下推到底层技术的代码。因此,这取决于您使用的是哪种技术。例如,如果您使用使用 Oracle 技术的 IKM,则代码将由 Oracle 数据库执行。在那种情况下LENGTH(column_name) <> 3
应该工作。
推荐阅读
- php - 如何使用 Laravel 准备一个非常大的文件供用户下载?
- node.js - 如何对 sequelize 查询的每个结果进行 API 调用?
- laravel - 根据食物搜索特定餐厅
- android - Google Play 计费库 - querySkuDetailsAsync 偶尔会返回 BillingResponseCode.ERROR (6)
- javascript - AngularJS + Material 中的向上滚动按钮
- javascript - 如何使用 jquery 应用条件逻辑
- vue.js - vue.js:634 [Vue 警告]:$attrs 是只读的。在套接字事件上
- python - 我对 tkinter 按钮命令功能有问题
- python - 如何对没有 predict_proba 或 decision_function 的模型使用 CalibratedClassifierCV
- laravel - 发生异常。FormatException (FormatException: 意外字符 (在字符 1) ^ )