【发布时间】:2014-11-17 23:18:34
【问题描述】:
我在 ETL 过程中工作,我在表 varchar 中有一个列,数据为 28JUN1952。
这将始终采用这种格式,即日期为 2 位数字,月份为 3 个字母,年份为 4 个数字。
我能够将其转换为日期列,因为我需要它以 yyyyMMdd 格式出现,即 28JUN1952 变为 19520628。我可以拆分年份月份和日期,但如果月份是 1 位数月份,则无法在月份中添加填充,例如Jan 或 Feb。
有没有其他方法可以转换数据格式或任何其他替代方法来添加填充?
我只需要在 SSIS 中进行转换。
【问题讨论】:
-
你能发布你目前的公式吗?
标签: sql-server ssis etl