2
如何在SSIS中將int變量聲明爲int? (可空int)。在int類型的SSIS中聲明包變量? (可空int)
例:
,如果我得到的變量VAR1在SSIS INT映射到我的數據庫列(可爲空)。 當我的db列爲空時Var1將被設置爲0.
這怎麼處理。
謝謝
如何在SSIS中將int變量聲明爲int? (可空int)。在int類型的SSIS中聲明包變量? (可空int)
例:
,如果我得到的變量VAR1在SSIS INT映射到我的數據庫列(可爲空)。 當我的db列爲空時Var1將被設置爲0.
這怎麼處理。
謝謝
我測試了這一點,它看起來像這可以在你的方案中工作。在數據流中使用派生列轉換,我創建了一個新列,並將其命名爲「新列」。然後我將代碼添加到表達式屬性中: [variable_name] == 0? NULL(DT_I4):variable_name
然後,您可以使用除0或null之外的值將新列映射到要加載的數據源。