2017-07-28 51 views
0

我在表達轉換輸入端口,其是中間名字段的數據類型爲string(10)。我正在使用一些數據質量檢查,並且o/p port的datappe爲char(1)Informatica的表達轉換

因此,對於例如:如果中間名KUMAR,它應該通過只在K輸出端口我在O/P端口選擇數據類型爲STRING(1)

但是我看到,沒有被截斷KUMAR正在通過數據。但是,如果我在相同的表達使用可變端口並給它作爲STRING(1)從可變端口接收到另一個輸出端口使用價值,我只看到K信經歷中的數據。

這是怎麼發生的?

+0

有些東西你錯過了,例如也許你把端口的比例設置爲1而不是精度,你所描述的不符合我見過的衆多截斷錯誤。即使假設你所描述的是真實的,當輸出端口將值輸入到下一個字符串1輸入端口時,它將在那裏截斷 –

回答

0

這似乎是非常直接的要求。請使用SUBSTR FN如下

SUBSTR(中間名,1,1)。

以該值作爲O/P端口。我希望這應該有所幫助。