考慮在派生列轉換下面的語句:SSIS基本數據轉換功能
派生列名稱:
EFFECTIVE_DATE
表達:
TRIM([EFFECTIVE DATE]) == "" ? (DT_WSTR,255)NULL(DT_WSTR,255) : [EFFECTIVE DATE]
我看這是:
「如果有效日期的微調是空字符串然後分配EFFECTIVE_DATE NULL轉換爲U形長度爲255 Otherise的nicode字符串,指定生效日期的當前值「
我認爲這是什麼代碼做什麼,但我感到困惑下面的語法:
(DT_WSTR,255)NULL(DT_WSTR,255)
我只有預期:
(DT_WSTR,255)NULL
我認爲領先的(DT_WSTR,255)是緊跟在後面的值的轉換,NULL值。爲什麼後面會有另一個(DT_WSTR,255)。我錯過了什麼?