【问题标题】:ABinitio- how to get/return first not null column from a list of columnsABinitio-如何从列列表中获取/返回第一个非空列
【发布时间】:2022-12-17 11:59:08
【问题描述】:

我是 ABinitio 的新手,需要帮助: 我有 6 个带有地址字段的列,试图在 Abinitio 中找到函数,该函数首先返回非空值,将列列表作为参数(类似于 Teradata 中的 Coalesce 或 Oracle 中的 NVL)

我的要求:应该从这个(col1,col2,col3,col4 ..)返回第一个非空列值

【问题讨论】:

  • 欢迎来到堆栈溢出!请接听tour并阅读How to Ask。您已发布您的要求,但忘记发布问题。您希望我们帮助您做什么?请注意,SO 不是免费的代码编写服务,即确保提出范围广泛且经过研究的问题。
  • 请阐明您的具体问题或提供更多详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: ab-initio


【解决方案1】:

它已经 3 个月大了,但以防其他人寻找相同的东西:

first_defined(col1, col2, col3, col4, col5, col6, default_value_if_you_need_it);

【讨论】:

    猜你喜欢
    • 2015-04-03
    • 1970-01-01
    • 2019-12-07
    • 2013-09-03
    • 1970-01-01
    • 1970-01-01
    • 2015-05-12
    • 1970-01-01
    • 2015-12-23
    相关资源
    最近更新 更多