我的来源是包含结束日期和开始日期列数据类型字符串的 CSV。我需要以目标表格式更改这些日期列。
来源-
目的地:
SALES_ORGANIZATION STARTDATE ENDDATE EXTRACT_MNTS
AE93-AE-CS 2020-01-01 2020-12-31 4
AE93-AE-CS 2020-01-01 2020-12-31 4
AE93-AE-CS 2020-01-01 2020-12-31 4
AE93-AE-CS 2020-01-01 2020-12-31 4
我正在使用数据流: 结尾 结束日期不会到来,但有异常(exception):
我已经检查过的方式是什么(ENDDATE,'YYYY-MM-DD'),这给出了 NULL。
最佳答案
在 iifNull()
条件中使用 toDate()
条件,它将正常工作。另外,请确保日期格式中的 MM
应为大写。
例如:iifNull(toDate(start, 'MM/dd/yyyy'), toDate(start, 'dd-MM-yyyy'))
找到下面的片段。
关于Azure 数据流字符串到甲酸盐中的日期转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68284121/