2010-10-27 26 views
9

內的列值我有一個同步轉換腳本部件,具有一定的輸入列,和一個額外的定義輸出的列「ID」。 ID輸出一個整數(DT_I4)類型。在某些情況下,我想「ID」輸出從我的腳本空值。SSIS,空輸出作爲腳本的任務

分配它在其他SSIS組件作品空值,我能夠例如一個派生列中使用NULL(DT_I4),但我無法弄清楚如何在腳本中做到這一點。

Row.ID = null; 

聲稱ID不是可以爲空的值類型。

我使用C#我的腳本中。

有沒有辦法做到這一點?

編輯:默認情況下,讓生活更輕鬆,「ID」在理想情況下輸出的NULL值,如果它不使用腳本中的任何位置分配Row.ID = ...;

回答

19

中的每一列有一個名爲ColumnName_IsNull一個booelan屬性(在你的情況應該是Row.ID_IsNull)。我想你應該把它設置爲true,設置列NULL值

+0

優秀,只是回答我一直在尋找。謝謝。 – John 2010-10-27 15:52:25