以下CSV結構和數據新的領域給出:分裂入庫時間和創造CSV
timespan,someOtherField, ...
27.03.2017 - 31.03.2017,someOtherValue, ...
31.03.2017,someOtherValue, ...
我想的時間跨度分成的開始和結束。正如你所看到的,時間跨度可以是幾天(第一條記錄)或者只有一天(第二條記錄)。通過替換分隔符來拆分第一條記錄非常簡單,但我不知道如何處理第二條記錄。必須有一些邏輯將其標識爲單日(開始和結束應該是相同的值)。
所有在SSIS中完成,但我想在C#中實現它。
結果:
begin,end,someOtherField, ...
27.03.2017,31.03.2017,someOtherValue, ...
31.03.2017,31.03.2017,someOtherValue, ...
我不能感謝你纔好索瑞爾。這工作絕對完美!我有一些腳本的預編譯二進制文件的小故障,但我能弄明白! –