在SSIS中将CYYMMDD转换为YYYY-MM-DD的方法如下:
public override void Input0_ProcessInputRow(Input0Buffer Row)
{
string cyyMMdd = Row.CYYMMDD;
string yyyyMMdd = "20" + cyyMMdd.Substring(1, 2) + "-" + cyyMMdd.Substring(3, 2) + "-" + cyyMMdd.Substring(5, 2);
Row.NewDate = yyyyMMdd;
}
无论使用哪种方法,都需要确保源列的数据类型正确,并根据需要选择适当的目标列数据类型。这样,CYYMMDD就会被转换为YYYY-MM-DD格式,并存储在目标列中。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云