0
來自源的數據具有字符串數據類型(JAN-2014)我想要有效的日期並將字符串轉換爲日期。我如何在SSIS 2005中做到這一點?在SSIS 2005中轉換字符串(JAN 2014)至日期
示例:2014年1月。
我想將此日期轉換爲201401類型。誰能解釋我如何可以去這個..
來自源的數據具有字符串數據類型(JAN-2014)我想要有效的日期並將字符串轉換爲日期。我如何在SSIS 2005中做到這一點?在SSIS 2005中轉換字符串(JAN 2014)至日期
示例:2014年1月。
我想將此日期轉換爲201401類型。誰能解釋我如何可以去這個..
試試這個: -
SUBSTRING(Col,FINDSTRING(Col,"-",1) + 1,4) +
RIGHT("0" +
(DT_WSTR,2)DATEPART("mm",
(DT_DATE)(SUBSTRING(Col,1,4) +
SUBSTRING(Col,FINDSTRING(Col,"-",1) +
1,4)
)),2)
上述表達式將轉換Jan-2014
到201401
字符串格式。
這個日期格式你有很多字符串嗎?我認爲這不會是一件容易的事情,因爲你的字符串日期格式不能輕易地轉化爲數據對話的日期。 – DNac
字符串日期類型將如'mmm'(前3個月字母)格式。你能指導我走正軌嗎? – sathish
你知道如何使用派生列和條件分割嗎?我可能會用這些轉換來解決這個問題。 – DNac