簡體   English   中英

帶日期的 Informatica 案例報表

[英]Informatica Case Statement with date

我正在嘗試使用 30_Pst_Due_dt、60_Pst_Due_dt、90_Pst_Due_dt 三個列來做一個案例陳述。 當 30_pst_Due_dt 介於 1 到 29 之間,然后是“1-29 天”時,我需要這樣做。 當 60_Pst_Due_dt 介於 30 和 59 之間時,則為“30-59 天”,當 90_Pst_Due_dt 介於 60 和 89 之間時,則為“60-89 天”。

我在 informatica 中寫了以下內容,但出現 Pm 解析錯誤:IIF(30_Pst_Due_dt between 1 and 29, '1-29 days', IIF(60_Pst_Due_dt between 30 and 59, '30 - 59 days', IIF(90_Pst_Due_dt between 60)和 89, '60 - 89 天')))

之間在 infa 中不起作用。 您需要使用老派>=<= 這是您可以重寫的方法。

IIF(30_Pst_Due_dt >= 1 and 30_Pst_Due_dt <=29, '1-29 days', ...

請確保此變量或 output 列應為字符串數據類型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM