【问题标题】:Last Date of Year in SSIS Derived Column as a Date typeSSIS 派生列中的最后一年日期作为日期类型
【发布时间】:2019-07-05 19:10:10
【问题描述】:

我正在 SSIS 中创建一个派生列来提取 2012 年的最后一个日期。表达式是什么样的?

date 数据类型中的LastDateofYear 属性

【问题讨论】:

    标签: sql-server date ssis etl derived-column


    【解决方案1】:

    由于最后一天总是 31/12,因此您可以将字符串连接到年份部分并使用派生列将其转换为 DT_DATE 数据类型:

    (DT_DATE)"2012-12-31"
    

    如果年份是变量:

    (DT_DATE)((DT_WSTR,10)@[User::year] + "-12-31")
    

    【讨论】:

    猜你喜欢
    • 2020-07-27
    • 2016-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-29
    相关资源
    最近更新 更多