我正在尝试在SSIS中构建一个日期键,如下所示:
20161122
在那种格式中,我只是想知道如何使用getdate在SSIS表达式构建器中完成这个?
谢谢
答案 0 :(得分:2)
我认为您可以使用DATEPART
来完成这项工作。我相信以下公式将构建您寻求的格式:
(DB_WSTR, 4)DATEPART("yy", GETDATE()) + (DB_WSTR, 2)DATEPART("month", GETDATE()) + (DB_WSTR, 2)DATEPART("dd", GETDATE())
我没有尝试这个公式,所以你可能需要修改一下。例如,照顾前导零。